Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (102)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (322)
Collections:
Other Resources:
JRE 6 rt.jar - RunTime Library
JRE 6 rt.jar is the JAR file for JRE 6 RT (Runtime) libraries.
JRE (Java Runtime) 7 is the runtime environment included in JDK 6.
JRE 6 rt.jar libraries are divided into 6 packages:
com.* - Internal Oracle and Sun Microsystems libraries java.* - Standard Java API libraries. javax.* - Extended Java API libraries. jdk.* - JDK supporting libraries. org.* - Third party libraries. sun.* - Old libraries developed by Sun Microsystems.
JAR File Information:
Directory of C:\fyicenter\jdk-1.6.0_45\jre\lib 50,274,075 rt.jar
✍: FYIcenter
Package Content:
com/oracle/net/Sdp.class com/oracle/nio/BufferSecrets.class com/oracle/nio/BufferSecretsPermission.class com/sun/accessibility/internal/resources/accessibility.class com/sun/accessibility/internal/resources/accessibility_de.class com/sun/accessibility/internal/resources/accessibility_en.class com/sun/accessibility/internal/resources/accessibility_es.class com/sun/accessibility/internal/resources/accessibility_fr.class com/sun/accessibility/internal/resources/accessibility_it.class com/sun/accessibility/internal/resources/accessibility_ja.class com/sun/accessibility/internal/resources/accessibility_ko.class com/sun/accessibility/internal/resources/accessibility_pt_BR.class com/sun/accessibility/internal/resources/accessibility_sv.class com/sun/accessibility/internal/resources/accessibility_zh_CN.class com/sun/accessibility/internal/resources/accessibility_zh_HK.class com/sun/accessibility/internal/resources/accessibility_zh_TW.class com/sun/activation/registries/LineTokenizer.class com/sun/activation/registries/LogSupport.class com/sun/activation/registries/MailcapFile.class com/sun/activation/registries/MailcapParseException.class com/sun/activation/registries/MailcapTokenizer.class com/sun/activation/registries/MimeTypeEntry.class com/sun/activation/registries/MimeTypeFile.class com/sun/awt/SecurityWarning.class com/sun/beans/AppContext.class com/sun/beans/MutableExpression.class com/sun/beans/ObjectHandler.class com/sun/beans/WeakCache.class com/sun/beans/WeakIdentityMap.class com/sun/corba/se/impl/activation/CommandHandler.class com/sun/corba/se/impl/activation/GetServerID.class com/sun/corba/se/impl/activation/Help.class com/sun/corba/se/impl/activation/ListActiveServers.class com/sun/corba/se/impl/activation/ListAliases.class com/sun/corba/se/impl/activation/ListORBs.class com/sun/corba/se/impl/activation/ListServers.class com/sun/corba/se/impl/activation/LocateServer.class com/sun/corba/se/impl/activation/LocateServerForORB.class com/sun/corba/se/impl/activation/NameServiceStartThread.class com/sun/corba/se/impl/activation/ORBD.class com/sun/corba/se/impl/activation/ProcessMonitorThread.class com/sun/corba/se/impl/activation/Quit.class com/sun/corba/se/impl/activation/RegisterServer.class com/sun/corba/se/impl/activation/RepositoryImpl.class com/sun/corba/se/impl/activation/ServerCallback.class com/sun/corba/se/impl/activation/ServerMain.class com/sun/corba/se/impl/activation/ServerManagerImpl.class com/sun/corba/se/impl/activation/ServerTableEntry.class com/sun/corba/se/impl/activation/ServerTool.class com/sun/corba/se/impl/activation/ShutdownServer.class com/sun/corba/se/impl/activation/StartServer.class com/sun/corba/se/impl/activation/UnRegisterServer.class com/sun/corba/se/impl/copyobject/CopierManagerImpl.class com/sun/corba/se/impl/copyobject/FallbackObjectCopierImpl.class com/sun/corba/se/impl/copyobject/JavaStreamObjectCopierImpl.class com/sun/corba/se/impl/copyobject/ORBStreamObjectCopierImpl.class com/sun/corba/se/impl/copyobject/ReferenceObjectCopierImpl.class com/sun/corba/se/impl/corba/AnyImpl.class com/sun/corba/se/impl/corba/AnyImplHelper.class com/sun/corba/se/impl/corba/AsynchInvoke.class com/sun/corba/se/impl/corba/CORBAObjectImpl.class com/sun/corba/se/impl/corba/ContextImpl.class com/sun/corba/se/impl/corba/ContextListImpl.class com/sun/corba/se/impl/corba/EnvironmentImpl.class com/sun/corba/se/impl/corba/ExceptionListImpl.class com/sun/corba/se/impl/corba/NVListImpl.class com/sun/corba/se/impl/corba/NamedValueImpl.class com/sun/corba/se/impl/corba/PrincipalImpl.class com/sun/corba/se/impl/corba/RequestImpl.class com/sun/corba/se/impl/corba/ServerRequestImpl.class com/sun/corba/se/impl/corba/TCUtility.class com/sun/corba/se/impl/corba/TypeCodeFactory.class com/sun/corba/se/impl/corba/TypeCodeImpl.class com/sun/corba/se/impl/corba/TypeCodeImplHelper.class com/sun/corba/se/impl/dynamicany/DynAnyBasicImpl.class com/sun/corba/se/impl/dynamicany/DynAnyCollectionImpl.class com/sun/corba/se/impl/dynamicany/DynAnyComplexImpl.class com/sun/corba/se/impl/dynamicany/DynAnyConstructedImpl.class com/sun/corba/se/impl/dynamicany/DynAnyFactoryImpl.class com/sun/corba/se/impl/dynamicany/DynAnyImpl.class com/sun/corba/se/impl/dynamicany/DynAnyUtil.class com/sun/corba/se/impl/dynamicany/DynArrayImpl.class com/sun/corba/se/impl/dynamicany/DynEnumImpl.class com/sun/corba/se/impl/dynamicany/DynFixedImpl.class com/sun/corba/se/impl/dynamicany/DynSequenceImpl.class com/sun/corba/se/impl/dynamicany/DynStructImpl.class com/sun/corba/se/impl/dynamicany/DynUnionImpl.class com/sun/corba/se/impl/dynamicany/DynValueBoxImpl.class com/sun/corba/se/impl/dynamicany/DynValueCommonImpl.class com/sun/corba/se/impl/dynamicany/DynValueImpl.class com/sun/corba/se/impl/encoding/BufferManagerFactory.class com/sun/corba/se/impl/encoding/BufferManagerRead.class com/sun/corba/se/impl/encoding/BufferManagerReadGrow.class com/sun/corba/se/impl/encoding/BufferManagerReadStream.class com/sun/corba/se/impl/encoding/BufferManagerWrite.class com/sun/corba/se/impl/encoding/BufferManagerWriteCollect.class com/sun/corba/se/impl/encoding/BufferManagerWriteGrow.class com/sun/corba/se/impl/encoding/BufferManagerWriteStream.class com/sun/corba/se/impl/encoding/BufferQueue.class com/sun/corba/se/impl/encoding/ByteBufferWithInfo.class com/sun/corba/se/impl/encoding/CDRInputObject.class com/sun/corba/se/impl/encoding/CDRInputStream.class com/sun/corba/se/impl/encoding/CDRInputStreamBase.class com/sun/corba/se/impl/encoding/CDRInputStream_1_0.class com/sun/corba/se/impl/encoding/CDRInputStream_1_1.class com/sun/corba/se/impl/encoding/CDRInputStream_1_2.class com/sun/corba/se/impl/encoding/CDROutputObject.class com/sun/corba/se/impl/encoding/CDROutputStream.class com/sun/corba/se/impl/encoding/CDROutputStreamBase.class com/sun/corba/se/impl/encoding/CDROutputStream_1_0.class com/sun/corba/se/impl/encoding/CDROutputStream_1_1.class com/sun/corba/se/impl/encoding/CDROutputStream_1_2.class com/sun/corba/se/impl/encoding/CachedCodeBase.class com/sun/corba/se/impl/encoding/CodeSetCache.class com/sun/corba/se/impl/encoding/CodeSetComponentInfo.class com/sun/corba/se/impl/encoding/CodeSetConversion.class com/sun/corba/se/impl/encoding/EncapsInputStream.class com/sun/corba/se/impl/encoding/EncapsOutputStream.class com/sun/corba/se/impl/encoding/IDLJavaSerializationInputStream.class com/sun/corba/se/impl/encoding/IDLJavaSerializationOutputStream.class com/sun/corba/se/impl/encoding/MarkAndResetHandler.class com/sun/corba/se/impl/encoding/MarshalInputStream.class com/sun/corba/se/impl/encoding/MarshalOutputStream.class com/sun/corba/se/impl/encoding/OSFCodeSetRegistry.class com/sun/corba/se/impl/encoding/RestorableInputStream.class com/sun/corba/se/impl/encoding/TypeCodeInputStream.class com/sun/corba/se/impl/encoding/TypeCodeOutputStream.class com/sun/corba/se/impl/encoding/TypeCodeReader.class com/sun/corba/se/impl/encoding/WrapperInputStream.class com/sun/corba/se/impl/interceptors/CDREncapsCodec.class com/sun/corba/se/impl/interceptors/ClientRequestInfoImpl.class com/sun/corba/se/impl/interceptors/CodecFactoryImpl.class com/sun/corba/se/impl/interceptors/IORInfoImpl.class com/sun/corba/se/impl/interceptors/InterceptorInvoker.class com/sun/corba/se/impl/interceptors/InterceptorList.class com/sun/corba/se/impl/interceptors/ORBInitInfoImpl.class com/sun/corba/se/impl/interceptors/PICurrent.class com/sun/corba/se/impl/interceptors/PIHandlerImpl.class com/sun/corba/se/impl/interceptors/PINoOpHandlerImpl.class com/sun/corba/se/impl/interceptors/RequestInfoImpl.class com/sun/corba/se/impl/interceptors/ServerRequestInfoImpl.class com/sun/corba/se/impl/interceptors/SlotTable.class com/sun/corba/se/impl/interceptors/SlotTableStack.class com/sun/corba/se/impl/io/FVDCodeBaseImpl.class com/sun/corba/se/impl/io/IIOPInputStream.class com/sun/corba/se/impl/io/IIOPOutputStream.class com/sun/corba/se/impl/io/InputStreamHook.class com/sun/corba/se/impl/io/JavaCorbaAccess.class com/sun/corba/se/impl/io/ObjectStreamClass.class com/sun/corba/se/impl/io/ObjectStreamClassCorbaExt.class com/sun/corba/se/impl/io/ObjectStreamField.class com/sun/corba/se/impl/io/OptionalDataException.class com/sun/corba/se/impl/io/OutputStreamHook.class com/sun/corba/se/impl/io/SharedSecrets.class com/sun/corba/se/impl/io/TypeMismatchException.class com/sun/corba/se/impl/io/ValueHandlerImpl.class com/sun/corba/se/impl/io/ValueUtility.class com/sun/corba/se/impl/ior/ByteBuffer.class com/sun/corba/se/impl/ior/EncapsulationUtility.class com/sun/corba/se/impl/ior/FreezableList.class com/sun/corba/se/impl/ior/GenericIdentifiable.class com/sun/corba/se/impl/ior/GenericTaggedComponent.class com/sun/corba/se/impl/ior/GenericTaggedProfile.class com/sun/corba/se/impl/ior/Handler.class com/sun/corba/se/impl/ior/IORImpl.class com/sun/corba/se/impl/ior/IORTemplateImpl.class com/sun/corba/se/impl/ior/IORTemplateListImpl.class com/sun/corba/se/impl/ior/IdentifiableFactoryFinderBase.class com/sun/corba/se/impl/ior/JIDLObjectKeyTemplate.class com/sun/corba/se/impl/ior/NewObjectKeyTemplateBase.class com/sun/corba/se/impl/ior/ObjectAdapterIdArray.class com/sun/corba/se/impl/ior/ObjectAdapterIdBase.class com/sun/corba/se/impl/ior/ObjectAdapterIdNumber.class com/sun/corba/se/impl/ior/ObjectIdImpl.class com/sun/corba/se/impl/ior/ObjectKeyFactoryImpl.class com/sun/corba/se/impl/ior/ObjectKeyImpl.class com/sun/corba/se/impl/ior/ObjectKeyTemplateBase.class com/sun/corba/se/impl/ior/ObjectReferenceFactoryImpl.class com/sun/corba/se/impl/ior/ObjectReferenceProducerBase.class com/sun/corba/se/impl/ior/ObjectReferenceTemplateImpl.class com/sun/corba/se/impl/ior/OldJIDLObjectKeyTemplate.class com/sun/corba/se/impl/ior/OldObjectKeyTemplateBase.class com/sun/corba/se/impl/ior/OldPOAObjectKeyTemplate.class com/sun/corba/se/impl/ior/POAObjectKeyTemplate.class com/sun/corba/se/impl/ior/StubIORImpl.class com/sun/corba/se/impl/ior/TaggedComponentFactoryFinderImpl.class com/sun/corba/se/impl/ior/TaggedProfileFactoryFinderImpl.class com/sun/corba/se/impl/ior/TaggedProfileTemplateFactoryFinderImpl.class com/sun/corba/se/impl/ior/WireObjectKeyTemplate.class com/sun/corba/se/impl/ior/iiop/AlternateIIOPAddressComponentImpl.class com/sun/corba/se/impl/ior/iiop/CodeSetsComponentImpl.class com/sun/corba/se/impl/ior/iiop/IIOPAddressBase.class com/sun/corba/se/impl/ior/iiop/IIOPAddressClosureImpl.class com/sun/corba/se/impl/ior/iiop/IIOPAddressImpl.class com/sun/corba/se/impl/ior/iiop/IIOPProfileImpl.class com/sun/corba/se/impl/ior/iiop/IIOPProfileTemplateImpl.class com/sun/corba/se/impl/ior/iiop/JavaCodebaseComponentImpl.class com/sun/corba/se/impl/ior/iiop/JavaSerializationComponent.class com/sun/corba/se/impl/ior/iiop/MaxStreamFormatVersionComponentImpl.class com/sun/corba/se/impl/ior/iiop/ORBTypeComponentImpl.class com/sun/corba/se/impl/ior/iiop/RequestPartitioningComponentImpl.class com/sun/corba/se/impl/javax/rmi/CORBA/KeepAlive.class com/sun/corba/se/impl/javax/rmi/CORBA/StubDelegateImpl.class com/sun/corba/se/impl/javax/rmi/CORBA/Util.class com/sun/corba/se/impl/javax/rmi/PortableRemoteObject.class com/sun/corba/se/impl/legacy/connection/DefaultSocketFactory.class com/sun/corba/se/impl/legacy/connection/EndPointInfoImpl.class com/sun/corba/se/impl/legacy/connection/LegacyServerSocketManagerImpl.class com/sun/corba/se/impl/legacy/connection/SocketFactoryAcceptorImpl.class com/sun/corba/se/impl/legacy/connection/SocketFactoryConnectionImpl.class com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoImpl.class com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoListImpl.class com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoListIteratorImpl.class com/sun/corba/se/impl/legacy/connection/USLPort.class com/sun/corba/se/impl/logging/ActivationSystemException.class com/sun/corba/se/impl/logging/IORSystemException.class com/sun/corba/se/impl/logging/InterceptorsSystemException.class com/sun/corba/se/impl/logging/NamingSystemException.class com/sun/corba/se/impl/logging/OMGSystemException.class com/sun/corba/se/impl/logging/ORBUtilSystemException.class com/sun/corba/se/impl/logging/POASystemException.class com/sun/corba/se/impl/logging/UtilSystemException.class com/sun/corba/se/impl/monitoring/MonitoredAttributeInfoFactoryImpl.class com/sun/corba/se/impl/monitoring/MonitoredAttributeInfoImpl.class com/sun/corba/se/impl/monitoring/MonitoredObjectFactoryImpl.class com/sun/corba/se/impl/monitoring/MonitoredObjectImpl.class com/sun/corba/se/impl/monitoring/MonitoringManagerFactoryImpl.class com/sun/corba/se/impl/monitoring/MonitoringManagerImpl.class com/sun/corba/se/impl/naming/cosnaming/BindingIteratorImpl.class com/sun/corba/se/impl/naming/cosnaming/InterOperableNamingImpl.class com/sun/corba/se/impl/naming/cosnaming/InternalBindingKey.class com/sun/corba/se/impl/naming/cosnaming/InternalBindingValue.class com/sun/corba/se/impl/naming/cosnaming/NamingContextDataStore.class com/sun/corba/se/impl/naming/cosnaming/NamingContextImpl.class com/sun/corba/se/impl/naming/cosnaming/NamingUtils.class com/sun/corba/se/impl/naming/cosnaming/TransientBindingIterator.class com/sun/corba/se/impl/naming/cosnaming/TransientNameServer.class com/sun/corba/se/impl/naming/cosnaming/TransientNameService.class com/sun/corba/se/impl/naming/cosnaming/TransientNamingContext.class com/sun/corba/se/impl/naming/namingutil/CorbalocURL.class com/sun/corba/se/impl/naming/namingutil/CorbanameURL.class com/sun/corba/se/impl/naming/namingutil/IIOPEndpointInfo.class com/sun/corba/se/impl/naming/namingutil/INSURL.class com/sun/corba/se/impl/naming/namingutil/INSURLBase.class com/sun/corba/se/impl/naming/namingutil/INSURLHandler.class com/sun/corba/se/impl/naming/namingutil/NamingConstants.class com/sun/corba/se/impl/naming/namingutil/Utility.class com/sun/corba/se/impl/naming/pcosnaming/CounterDB.class com/sun/corba/se/impl/naming/pcosnaming/InternalBindingKey.class com/sun/corba/se/impl/naming/pcosnaming/InternalBindingValue.class com/sun/corba/se/impl/naming/pcosnaming/NameServer.class com/sun/corba/se/impl/naming/pcosnaming/NameService.class com/sun/corba/se/impl/naming/pcosnaming/NamingContextImpl.class com/sun/corba/se/impl/naming/pcosnaming/PersistentBindingIterator.class com/sun/corba/se/impl/naming/pcosnaming/ServantManagerImpl.class com/sun/corba/se/impl/oa/NullServantImpl.class com/sun/corba/se/impl/oa/poa/AOMEntry.class com/sun/corba/se/impl/oa/poa/ActiveObjectMap.class com/sun/corba/se/impl/oa/poa/BadServerIdHandler.class com/sun/corba/se/impl/oa/poa/DelegateImpl.class com/sun/corba/se/impl/oa/poa/IdAssignmentPolicyImpl.class com/sun/corba/se/impl/oa/poa/IdUniquenessPolicyImpl.class com/sun/corba/se/impl/oa/poa/ImplicitActivationPolicyImpl.class com/sun/corba/se/impl/oa/poa/LifespanPolicyImpl.class com/sun/corba/se/impl/oa/poa/MultipleObjectMap.class com/sun/corba/se/impl/oa/poa/POACurrent.class com/sun/corba/se/impl/oa/poa/POAFactory.class com/sun/corba/se/impl/oa/poa/POAImpl.class com/sun/corba/se/impl/oa/poa/POAManagerImpl.class com/sun/corba/se/impl/oa/poa/POAPolicyMediator.class com/sun/corba/se/impl/oa/poa/POAPolicyMediatorBase.class com/sun/corba/se/impl/oa/poa/POAPolicyMediatorBase_R.class com/sun/corba/se/impl/oa/poa/POAPolicyMediatorFactory.class com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_NR_UDS.class com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_NR_USM.class com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_AOM.class com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_UDS.class com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_USM.class com/sun/corba/se/impl/oa/poa/Policies.class com/sun/corba/se/impl/oa/poa/RequestProcessingPolicyImpl.class com/sun/corba/se/impl/oa/poa/ServantRetentionPolicyImpl.class com/sun/corba/se/impl/oa/poa/SingleObjectMap.class com/sun/corba/se/impl/oa/poa/ThreadPolicyImpl.class com/sun/corba/se/impl/oa/toa/Element.class com/sun/corba/se/impl/oa/toa/TOA.class com/sun/corba/se/impl/oa/toa/TOAFactory.class com/sun/corba/se/impl/oa/toa/TOAImpl.class com/sun/corba/se/impl/oa/toa/TransientObjectManager.class com/sun/corba/se/impl/orb/AppletDataCollector.class com/sun/corba/se/impl/orb/DataCollectorBase.class com/sun/corba/se/impl/orb/DataCollectorFactory.class com/sun/corba/se/impl/orb/NormalDataCollector.class com/sun/corba/se/impl/orb/NormalParserAction.class com/sun/corba/se/impl/orb/NormalParserData.class com/sun/corba/se/impl/orb/ORBConfiguratorImpl.class com/sun/corba/se/impl/orb/ORBDataParserImpl.class com/sun/corba/se/impl/orb/ORBImpl.class com/sun/corba/se/impl/orb/ORBSingleton.class com/sun/corba/se/impl/orb/ORBVersionImpl.class com/sun/corba/se/impl/orb/ParserAction.class com/sun/corba/se/impl/orb/ParserActionBase.class com/sun/corba/se/impl/orb/ParserActionFactory.class com/sun/corba/se/impl/orb/ParserDataBase.class com/sun/corba/se/impl/orb/ParserTable.class com/sun/corba/se/impl/orb/PrefixParserAction.class com/sun/corba/se/impl/orb/PrefixParserData.class com/sun/corba/se/impl/orb/PropertyCallback.class com/sun/corba/se/impl/orb/PropertyOnlyDataCollector.class com/sun/corba/se/impl/orb/SynchVariable.class com/sun/corba/se/impl/orbutil/CacheTable.class com/sun/corba/se/impl/orbutil/CorbaResourceUtil.class com/sun/corba/se/impl/orbutil/DenseIntMapImpl.class com/sun/corba/se/impl/orbutil/GetPropertyAction.class com/sun/corba/se/impl/orbutil/HexOutputStream.class com/sun/corba/se/impl/orbutil/LegacyHookGetFields.class com/sun/corba/se/impl/orbutil/LegacyHookPutFields.class com/sun/corba/se/impl/orbutil/LogKeywords.class com/sun/corba/se/impl/orbutil/ORBClassLoader.class com/sun/corba/se/impl/orbutil/ORBConstants.class com/sun/corba/se/impl/orbutil/ORBUtility.class com/sun/corba/se/impl/orbutil/ObjectStreamClassUtil_1_3.class com/sun/corba/se/impl/orbutil/ObjectStreamClass_1_3_1.class com/sun/corba/se/impl/orbutil/ObjectStreamField.class com/sun/corba/se/impl/orbutil/ObjectUtility.class com/sun/corba/se/impl/orbutil/ObjectWriter.class com/sun/corba/se/impl/orbutil/RepIdDelegator.class com/sun/corba/se/impl/orbutil/RepositoryIdFactory.class com/sun/corba/se/impl/orbutil/RepositoryIdInterface.class com/sun/corba/se/impl/orbutil/RepositoryIdStrings.class com/sun/corba/se/impl/orbutil/RepositoryIdUtility.class com/sun/corba/se/impl/orbutil/StackImpl.class com/sun/corba/se/impl/orbutil/closure/Constant.class com/sun/corba/se/impl/orbutil/closure/Future.class Next part >>
⇒ Backup JDK 6 Installation Directory
2023-05-10, 8183👍, 2💬
Popular Posts:
How to display XML element type information with the jaxp\TypeInfoWriter.java provided in the Apache...
What Is commons-net-ftp-2.0.jar? commons-net-ftp-2.0.jar is the JAR file for Apache Commons Net FTP ...
What JAR files are required to run dom\Writer.java provided in the Apache Xerces package? 3 JAR file...
What Is HttpComponents httpcore-4.2.2.jar? HttpComponents httpcore-4.2.2.jar is the JAR file for Apa...
How to download and install javamail-1_2.zip? The JavaMail API is a set of abstract APIs that model ...