|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of NakedObjectSpecification in org.nakedobjects.metamodel.adapter |
|---|
| Methods in org.nakedobjects.metamodel.adapter that return NakedObjectSpecification | |
|---|---|
NakedObjectSpecification |
NakedObjectList.getElementSpecification()
|
NakedObjectSpecification |
NakedObjectMM.getSpecification()
Refines Instance.getSpecification(). |
| Constructors in org.nakedobjects.metamodel.adapter with parameters of type NakedObjectSpecification | |
|---|---|
NakedObjectList(NakedObjectSpecification instanceSpecification,
NakedObject[] instances)
|
|
| Uses of NakedObjectSpecification in org.nakedobjects.metamodel.facets |
|---|
| Methods in org.nakedobjects.metamodel.facets that return NakedObjectSpecification | |
|---|---|
NakedObjectSpecification |
SingleClassValueFacetAbstract.valueSpec()
The NakedObjectSpecification of the SingleClassValueFacetAbstract.value(). |
NakedObjectSpecification |
SingleClassValueFacet.valueSpec()
Convenience to return the NakedObjectSpecification corresponding to this facet's
class. |
| Uses of NakedObjectSpecification in org.nakedobjects.metamodel.facets.actions.invoke |
|---|
| Methods in org.nakedobjects.metamodel.facets.actions.invoke that return NakedObjectSpecification | |
|---|---|
NakedObjectSpecification |
ActionInvocationFacet.getOnType()
|
NakedObjectSpecification |
ActionInvocationFacetViaMethod.getOnType()
|
NakedObjectSpecification |
ActionInvocationFacet.getReturnType()
|
NakedObjectSpecification |
ActionInvocationFacetViaMethod.getReturnType()
|
| Constructors in org.nakedobjects.metamodel.facets.actions.invoke with parameters of type NakedObjectSpecification | |
|---|---|
ActionInvocationFacetViaMethod(java.lang.reflect.Method method,
NakedObjectSpecification onType,
NakedObjectSpecification returnType,
FacetHolder holder,
RuntimeContext runtimeContext)
|
|
| Uses of NakedObjectSpecification in org.nakedobjects.metamodel.runtimecontext |
|---|
| Methods in org.nakedobjects.metamodel.runtimecontext with parameters of type NakedObjectSpecification | |
|---|---|
NakedObject |
RuntimeContext.createTransientInstance(NakedObjectSpecification spec)
Provided by the PersistenceSession when used by framework. |
| Uses of NakedObjectSpecification in org.nakedobjects.metamodel.runtimecontext.noruntime |
|---|
| Methods in org.nakedobjects.metamodel.runtimecontext.noruntime with parameters of type NakedObjectSpecification | |
|---|---|
java.util.List<NakedObject> |
RuntimeContextNoRuntime.allInstances(NakedObjectSpecification noSpec)
|
NakedObject |
RuntimeContextNoRuntime.createTransientInstance(NakedObjectSpecification spec)
|
| Uses of NakedObjectSpecification in org.nakedobjects.metamodel.runtimecontext.spec |
|---|
| Classes in org.nakedobjects.metamodel.runtimecontext.spec that implement NakedObjectSpecification | |
|---|---|
class |
IntrospectableSpecificationAbstract
|
class |
NakedObjectSpecificationNoMember
A simple implementation used for objects that have no members (fields or actions). |
| Fields in org.nakedobjects.metamodel.runtimecontext.spec declared as NakedObjectSpecification | |
|---|---|
protected NakedObjectSpecification |
IntrospectableSpecificationAbstract.superClassSpecification
|
| Methods in org.nakedobjects.metamodel.runtimecontext.spec that return NakedObjectSpecification | |
|---|---|
NakedObjectSpecification[] |
IntrospectableSpecificationAbstract.interfaces()
|
NakedObjectSpecification[] |
IntrospectableSpecificationAbstract.subclasses()
|
NakedObjectSpecification |
IntrospectableSpecificationAbstract.superclass()
|
| Methods in org.nakedobjects.metamodel.runtimecontext.spec with parameters of type NakedObjectSpecification | |
|---|---|
void |
IntrospectableSpecificationAbstract.addSubclass(NakedObjectSpecification specification)
|
NakedObjectAction |
NakedObjectSpecificationNoMember.getObjectAction(NakedObjectActionType type,
java.lang.String id,
NakedObjectSpecification[] parameters)
|
boolean |
IntrospectableSpecificationAbstract.isOfType(NakedObjectSpecification specification)
|
| Uses of NakedObjectSpecification in org.nakedobjects.metamodel.runtimecontext.spec.feature |
|---|
| Methods in org.nakedobjects.metamodel.runtimecontext.spec.feature that return NakedObjectSpecification | |
|---|---|
NakedObjectSpecification |
NakedObjectActionSet.getOnType()
|
NakedObjectSpecification[] |
NakedObjectActionSet.getParameterTypes()
|
NakedObjectSpecification |
NakedObjectActionSet.getReturnType()
|
NakedObjectSpecification |
NakedObjectActionSet.getSpecification()
Always returns null. |
NakedObjectSpecification |
NakedObjectAssociationAbstract.getSpecification()
Return the specification of the object (or objects) that this field holds. |
| Constructors in org.nakedobjects.metamodel.runtimecontext.spec.feature with parameters of type NakedObjectSpecification | |
|---|---|
NakedObjectAssociationAbstract(java.lang.String associationId,
NakedObjectSpecification specification,
NakedObjectMemberAbstract.MemberType memberType,
Identified facetHolder,
RuntimeContext runtimeContext)
|
|
| Uses of NakedObjectSpecification in org.nakedobjects.metamodel.services.container |
|---|
| Methods in org.nakedobjects.metamodel.services.container with parameters of type NakedObjectSpecification | |
|---|---|
protected NakedObject |
DomainObjectContainerDefault.doCreateTransientInstance(NakedObjectSpecification spec)
Factored out as a potential hook method for subclasses. |
| Uses of NakedObjectSpecification in org.nakedobjects.metamodel.services.container.query |
|---|
| Constructors in org.nakedobjects.metamodel.services.container.query with parameters of type NakedObjectSpecification | |
|---|---|
QueryBuiltInAbstract(NakedObjectSpecification noSpec)
|
|
QueryFindAllInstances(NakedObjectSpecification noSpec)
|
|
| Uses of NakedObjectSpecification in org.nakedobjects.metamodel.spec |
|---|
| Classes in org.nakedobjects.metamodel.spec that implement NakedObjectSpecification | |
|---|---|
class |
JavaSpecification
|
| Methods in org.nakedobjects.metamodel.spec that return NakedObjectSpecification | |
|---|---|
NakedObjectSpecification |
SpecObjectPair.getSpecification()
|
NakedObjectSpecification |
TypedSpecification.getSpecification()
The specification of the underlying type. |
NakedObjectSpecification[] |
JavaSpecification.interfaces()
|
NakedObjectSpecification[] |
Hierarchical.interfaces()
Get the list of specifications for all the interfaces that the class represented by this specification implements. |
NakedObjectSpecification[] |
JavaSpecification.subclasses()
|
NakedObjectSpecification[] |
Hierarchical.subclasses()
Get the list of specifications for the subclasses of the class represented by this specification |
NakedObjectSpecification |
Hierarchical.superclass()
Get the specification for this specification's class's superclass. |
| Methods in org.nakedobjects.metamodel.spec with parameters of type NakedObjectSpecification | |
|---|---|
void |
JavaSpecification.addSubclass(NakedObjectSpecification subclass)
|
void |
Hierarchical.addSubclass(NakedObjectSpecification specification)
Add the class for the specified specification as a subclass of this specification's class. |
NakedObjectAction |
JavaSpecification.getObjectAction(NakedObjectActionType type,
java.lang.String id,
NakedObjectSpecification[] parameters)
|
static boolean |
SpecificationFacets.isAlwaysImmutable(NakedObjectSpecification specification)
|
static boolean |
SpecificationFacets.isBoundedSet(NakedObjectSpecification specification)
|
static boolean |
SpecificationFacets.isCached(NakedObjectSpecification specification)
|
static boolean |
SpecificationFacets.isImmutableOncePersisted(NakedObjectSpecification specification)
|
boolean |
JavaSpecification.isOfType(NakedObjectSpecification specification)
Determines if this class represents the same class, or a subclass, of the specified class. |
boolean |
Hierarchical.isOfType(NakedObjectSpecification specification)
Determines if this specification represents the same specification, or a subclass, of the specified specification. |
| Constructors in org.nakedobjects.metamodel.spec with parameters of type NakedObjectSpecification | |
|---|---|
SpecObjectPair(NakedObjectSpecification nakedObjectSpecification,
java.lang.Object object)
|
|
| Uses of NakedObjectSpecification in org.nakedobjects.metamodel.spec.feature |
|---|
| Methods in org.nakedobjects.metamodel.spec.feature that return NakedObjectSpecification | |
|---|---|
NakedObjectSpecification |
NakedObjectAction.getOnType()
Returns the specification for the type of object that this action can be invoked upon. |
NakedObjectSpecification[] |
NakedObjectAction.getParameterTypes()
Returns the type of each of the
parameters. |
NakedObjectSpecification |
NakedObjectAction.getReturnType()
Returns the specifications for the return type. |
| Methods in org.nakedobjects.metamodel.spec.feature with parameters of type NakedObjectSpecification | |
|---|---|
NakedObjectAction |
NakedObjectActionContainer.getObjectAction(NakedObjectActionType type,
java.lang.String id,
NakedObjectSpecification[] parameters)
Returns the action of the specified type with the specified signature. |
| Uses of NakedObjectSpecification in org.nakedobjects.metamodel.spec.identifier |
|---|
| Methods in org.nakedobjects.metamodel.spec.identifier with parameters of type NakedObjectSpecification | |
|---|---|
static Identifier |
IdentifierFactory.create(java.lang.String className,
java.lang.String methodName,
NakedObjectSpecification[] specifications)
|
| Uses of NakedObjectSpecification in org.nakedobjects.metamodel.specloader |
|---|
| Methods in org.nakedobjects.metamodel.specloader that return NakedObjectSpecification | |
|---|---|
NakedObjectSpecification[] |
NakedObjectReflectorAbstract.allSpecifications()
Return all the loaded specifications. |
NakedObjectSpecification[] |
SpecificationLoader.allSpecifications()
|
protected NakedObjectSpecification |
NakedObjectReflectorAbstract.createSpecification(java.lang.Class<?> cls)
Overridable method for language-specific subclass to create the appropriate type of NakedObjectSpecification. |
NakedObjectSpecification |
NakedObjectReflectorAbstract.loadSpecification(java.lang.Class<?> type)
API: Return specification. |
NakedObjectSpecification |
SpecificationLoader.loadSpecification(java.lang.Class<?> cls)
|
NakedObjectSpecification |
NakedObjectReflectorAbstract.loadSpecification(java.lang.String className)
API: Return the specification for the specified class of object. |
NakedObjectSpecification |
SpecificationLoader.loadSpecification(java.lang.String fullyQualifiedClassName)
Return the specification for the specified class of object. |
| Uses of NakedObjectSpecification in org.nakedobjects.metamodel.specloader.internal |
|---|
| Methods in org.nakedobjects.metamodel.specloader.internal that return NakedObjectSpecification | |
|---|---|
NakedObjectSpecification |
NakedObjectActionImpl.getOnType()
|
NakedObjectSpecification[] |
NakedObjectActionImpl.getParameterTypes()
|
NakedObjectSpecification |
NakedObjectActionImpl.getReturnType()
|
NakedObjectSpecification |
NakedObjectActionParameterAbstract.getSpecification()
|
NakedObjectSpecification |
NakedObjectActionImpl.getSpecification()
Always returns null. |
| Methods in org.nakedobjects.metamodel.specloader.internal with parameters of type NakedObjectSpecification | |
|---|---|
protected static void |
NakedObjectActionParameterAbstract.checkChoicesType(RuntimeContext runtimeContext,
java.lang.Object[] objects,
NakedObjectSpecification paramSpec)
|
| Uses of NakedObjectSpecification in org.nakedobjects.metamodel.specloader.internal.cache |
|---|
| Methods in org.nakedobjects.metamodel.specloader.internal.cache that return NakedObjectSpecification | |
|---|---|
NakedObjectSpecification[] |
StaticSpecificationCache.allSpecifications()
|
NakedObjectSpecification[] |
SpecificationCache.allSpecifications()
|
NakedObjectSpecification[] |
SimpleSpecificationCache.allSpecifications()
|
NakedObjectSpecification |
StaticSpecificationCache.get(java.lang.String className)
|
NakedObjectSpecification |
SpecificationCache.get(java.lang.String className)
Returns the NakedObjectSpecification, or possibly null if has not
been cached. |
NakedObjectSpecification |
SimpleSpecificationCache.get(java.lang.String className)
|
| Methods in org.nakedobjects.metamodel.specloader.internal.cache with parameters of type NakedObjectSpecification | |
|---|---|
void |
StaticSpecificationCache.cache(java.lang.String className,
NakedObjectSpecification spec)
|
void |
SpecificationCache.cache(java.lang.String className,
NakedObjectSpecification spec)
|
void |
SimpleSpecificationCache.cache(java.lang.String className,
NakedObjectSpecification spec)
|
| Uses of NakedObjectSpecification in org.nakedobjects.metamodel.specloader.internal.instances |
|---|
| Classes in org.nakedobjects.metamodel.specloader.internal.instances that implement NakedObjectSpecification | |
|---|---|
class |
InstanceCollectionSpecification
|
| Methods in org.nakedobjects.metamodel.specloader.internal.instances with parameters of type NakedObjectSpecification | |
|---|---|
NakedObjectAction |
InstanceCollectionSpecification.getObjectAction(NakedObjectActionType type,
java.lang.String id,
NakedObjectSpecification[] parameters)
|
| Uses of NakedObjectSpecification in org.nakedobjects.metamodel.specloader.internal.peer |
|---|
| Methods in org.nakedobjects.metamodel.specloader.internal.peer that return NakedObjectSpecification | |
|---|---|
NakedObjectSpecification |
JavaNakedObjectActionParamPeer.getSpecification()
|
NakedObjectSpecification |
NakedObjectAssociationPeer.getSpecification()
The specification of the associated object if NakedObjectAssociationPeer.isOneToOne() is
true, or, the type of the associated object (rather than a Vector.class, say),
if NakedObjectAssociationPeer.isOneToMany() is true. |
NakedObjectSpecification |
JavaOneToManyAssociationPeer.getSpecification()
return the object type that the collection holds. |
NakedObjectSpecification |
NakedObjectAssociationPeerDecorator.getSpecification()
|
NakedObjectSpecification |
NakedObjectActionParamPeer.getSpecification()
|
NakedObjectSpecification |
JavaNakedObjectAssociationPeer.getSpecification()
return the object type, as a Class object, that the method returns. |
| Constructors in org.nakedobjects.metamodel.specloader.internal.peer with parameters of type NakedObjectSpecification | |
|---|---|
JavaNakedObjectActionParamPeer(NakedObjectSpecification specification)
|
|
| Uses of NakedObjectSpecification in org.nakedobjects.metamodel.specloader.traverser |
|---|
| Methods in org.nakedobjects.metamodel.specloader.traverser with parameters of type NakedObjectSpecification | |
|---|---|
void |
SpecificationTraverserDefault.traverseReferencedClasses(NakedObjectSpecification noSpec,
java.util.List<java.lang.Class<?>> discoveredTypes)
Does nothing. |
void |
SpecificationTraverser.traverseReferencedClasses(NakedObjectSpecification noSpec,
java.util.List<java.lang.Class<?>> discoveredTypes)
|
| Uses of NakedObjectSpecification in org.nakedobjects.metamodel.util |
|---|
| Methods in org.nakedobjects.metamodel.util with parameters of type NakedObjectSpecification | |
|---|---|
static java.lang.Object[] |
NakedObjectAdapterUtils.getCollectionAsObjectArray(java.lang.Object option,
NakedObjectSpecification spec,
RuntimeContext runtimeContext)
|
static java.lang.String |
SpecUtils.typeNameFor(NakedObjectSpecification specification)
|
| Uses of NakedObjectSpecification in org.nakedobjects.metamodel.value |
|---|
| Methods in org.nakedobjects.metamodel.value that return NakedObjectSpecification | |
|---|---|
NakedObjectSpecification |
ValueSemanticsProviderAbstract.getSpecification()
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||