Package net.officefloor.jaxrs
Class OfficeFloorHk2Object<T>
java.lang.Object
org.glassfish.hk2.utilities.DescriptorImpl
org.glassfish.hk2.utilities.AbstractActiveDescriptor<T>
net.officefloor.jaxrs.OfficeFloorHk2Object<T>
- All Implemented Interfaces:
Externalizable,Serializable,org.glassfish.hk2.api.ActiveDescriptor<T>,org.glassfish.hk2.api.Descriptor,org.glassfish.hk2.api.SingleCache<T>
public class OfficeFloorHk2Object<T>
extends org.glassfish.hk2.utilities.AbstractActiveDescriptor<T>
OfficeFloor ActiveDescriptor.- Author:
- Daniel Sagenschneider
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionAllows serialisation.OfficeFloorHk2Object(String name, Set<Type> contracts, Set<Annotation> qualifiers, Class<?> type, T object) Instantiate for binding inManagedObjectfromOfficeFloor. -
Method Summary
Methods inherited from class org.glassfish.hk2.utilities.AbstractActiveDescriptor
addContractType, addQualifierAnnotation, dispose, equals, getCache, getContractTypes, getFactoryLocatorId, getFactoryServiceId, getInjectees, getQualifierAnnotations, getScopeAnnotation, getScopeAsAnnotation, hashCode, isCacheSet, isReified, releaseCache, removeContractType, removeQualifierAnnotation, setCache, setFactoryId, setImplementationType, setName, setReified, setScopeAnnotation, setScopeAsAnnotationMethods inherited from class org.glassfish.hk2.utilities.DescriptorImpl
addAdvertisedContract, addMetadata, addMetadata, addQualifier, clearMetadata, descriptorEquals, getAdvertisedContracts, getClassAnalysisName, getDescriptorType, getDescriptorVisibility, getImplementation, getLoader, getLocatorId, getMetadata, getName, getQualifiers, getRanking, getScope, getServiceId, isProxiable, isProxyForSameScope, pretty, readExternal, readObject, removeAdvertisedContract, removeAllMetadata, removeMetadata, removeQualifier, setClassAnalysisName, setDescriptorType, setDescriptorVisibility, setImplementation, setLoader, setLocatorId, setMetadata, setProxiable, setProxyForSameScope, setRanking, setScope, setServiceId, toString, writeExternal, writeObjectMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.glassfish.hk2.api.Descriptor
getAdvertisedContracts, getClassAnalysisName, getDescriptorType, getDescriptorVisibility, getImplementation, getLoader, getLocatorId, getMetadata, getName, getQualifiers, getRanking, getScope, getServiceId, isProxiable, isProxyForSameScope, setRanking
-
Constructor Details
-
OfficeFloorHk2Object
public OfficeFloorHk2Object()Allows serialisation. -
OfficeFloorHk2Object
public OfficeFloorHk2Object(String name, Set<Type> contracts, Set<Annotation> qualifiers, Class<?> type, T object) Instantiate for binding inManagedObjectfromOfficeFloor.- Parameters:
name- Name ofManagedObject.contracts- Contracts.qualifiers- Qualifiers.type- Type of object fromManagedObject.object-ManagedObjectobject.
-
-
Method Details
-
getImplementationClass
-
getImplementationType
-
create
-