| Modifier and Type | Interface and Description |
|---|---|
interface |
DecoratingFacet<T extends Facet>
Provides access to underlying facet that has been decorated.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MultiTypedFacet
A Class that provides multiple facet implementations, either directly or
through a delegate.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FacetAbstract |
| Modifier and Type | Field and Description |
|---|---|
static org.apache.isis.applib.filter.Filter<Facet> |
FacetFilters.ANY
Accepts everything. |
static org.apache.isis.applib.filter.Filter<Facet> |
FacetFilters.NONE
Accepts nothing. |
| Modifier and Type | Method and Description |
|---|---|
<T extends Facet> |
MultiTypedFacet.getFacet(Class<T> facet) |
<T extends Facet> |
FacetHolderImpl.getFacet(Class<T> facetType) |
<T extends Facet> |
FacetHolder.getFacet(Class<T> cls)
Get the facet of the specified type (as per the type it reports from
facetType()). |
| Modifier and Type | Method and Description |
|---|---|
Facet |
FacetAbstract.getUnderlyingFacet() |
Facet |
Facet.getUnderlyingFacet()
|
static Facet[] |
FacetUtil.toArray(List<Facet> facetList) |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends Facet> |
FacetAbstract.facetType() |
Class<? extends Facet> |
Facet.facetType()
Determines the type of this facet to be stored under.
|
List<Facet> |
FacetHolderImpl.getFacets(org.apache.isis.applib.filter.Filter<Facet> filter) |
List<Facet> |
FacetHolder.getFacets(org.apache.isis.applib.filter.Filter<Facet> filter)
Returns all
Facets matching the specified FacetFilter. |
static List<Facet> |
FacetUtil.getFacets(Map<Class<? extends Facet>,Facet> facetsByClass,
org.apache.isis.applib.filter.Filter<Facet> filter)
Bit nasty, for use only by
FacetHolders that index their
Facets in a Map. |
static Hashtable<Class<? extends Facet>,Facet> |
FacetUtil.getFacetsByType(FacetHolder facetHolder) |
static Hashtable<Class<? extends Facet>,Facet> |
FacetUtil.getFacetsByType(FacetHolder facetHolder) |
static org.apache.isis.applib.filter.Filter<Facet> |
FacetFilters.isA(Class<?> superClass) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
FacetUtil.addFacet(Facet facet)
Attaches the
Facet to its facet
holder. |
void |
FacetHolderImpl.addFacet(Facet facet) |
void |
FacetHolder.addFacet(Facet facet)
Adds the facet, extracting its
type as the key. |
static void |
FacetUtil.addFacet(Map<Class<? extends Facet>,Facet> facetsByClass,
Facet facet) |
static boolean |
FacetUtil.addFacets(Facet[] facets)
Attaches each
Facet to its facet
holder. |
void |
FacetHolderImpl.removeFacet(Facet facet) |
void |
FacetHolder.removeFacet(Facet facet)
Remove the facet whose type is that reported by
facetType()
. |
static void |
FacetUtil.removeFacet(Map<Class<? extends Facet>,Facet> facetsByClass,
Facet facet) |
void |
FacetAbstract.setUnderlyingFacet(Facet underlyingFacet) |
void |
Facet.setUnderlyingFacet(Facet underlyingFacet)
Sets underlying
Facet, that is, creating a chain. |
| Modifier and Type | Method and Description |
|---|---|
static void |
FacetUtil.addFacet(Map<Class<? extends Facet>,Facet> facetsByClass,
Facet facet) |
static void |
FacetUtil.addFacet(Map<Class<? extends Facet>,Facet> facetsByClass,
Facet facet) |
static boolean |
FacetUtil.addFacets(List<Facet> facetList)
Attaches each
Facet to its facet
holder. |
boolean |
FacetHolderImpl.containsDoOpFacet(Class<? extends Facet> facetType) |
boolean |
FacetHolder.containsDoOpFacet(Class<? extends Facet> facetType)
Whether there is a facet registered of the specified type that is not a
no-op. |
boolean |
FacetHolderImpl.containsFacet(Class<? extends Facet> facetType) |
boolean |
FacetHolder.containsFacet(Class<? extends Facet> facetType)
Whether there is a facet registered of the specified type.
|
List<Facet> |
FacetHolderImpl.getFacets(org.apache.isis.applib.filter.Filter<Facet> filter) |
List<Facet> |
FacetHolder.getFacets(org.apache.isis.applib.filter.Filter<Facet> filter)
Returns all
Facets matching the specified FacetFilter. |
static List<Facet> |
FacetUtil.getFacets(Map<Class<? extends Facet>,Facet> facetsByClass,
org.apache.isis.applib.filter.Filter<Facet> filter)
Bit nasty, for use only by
FacetHolders that index their
Facets in a Map. |
static List<Facet> |
FacetUtil.getFacets(Map<Class<? extends Facet>,Facet> facetsByClass,
org.apache.isis.applib.filter.Filter<Facet> filter)
Bit nasty, for use only by
FacetHolders that index their
Facets in a Map. |
static List<Facet> |
FacetUtil.getFacets(Map<Class<? extends Facet>,Facet> facetsByClass,
org.apache.isis.applib.filter.Filter<Facet> filter)
Bit nasty, for use only by
FacetHolders that index their
Facets in a Map. |
static Class<? extends Facet>[] |
FacetUtil.getFacetTypes(Map<Class<? extends Facet>,Facet> facetsByClass)
Bit nasty, for use only by
FacetHolders that index their
Facets in a Map. |
static Class<? extends Facet>[] |
FacetUtil.getFacetTypes(Map<Class<? extends Facet>,Facet> facetsByClass)
Bit nasty, for use only by
FacetHolders that index their
Facets in a Map. |
void |
FacetHolderImpl.removeFacet(Class<? extends Facet> facetType) |
void |
FacetHolder.removeFacet(Class<? extends Facet> facetType)
Remove the facet of the specified type.
|
static void |
FacetUtil.removeFacet(Map<Class<? extends Facet>,Facet> facetsByClass,
Class<? extends Facet> facetType) |
static void |
FacetUtil.removeFacet(Map<Class<? extends Facet>,Facet> facetsByClass,
Class<? extends Facet> facetType) |
static void |
FacetUtil.removeFacet(Map<Class<? extends Facet>,Facet> facetsByClass,
Class<? extends Facet> facetType) |
static void |
FacetUtil.removeFacet(Map<Class<? extends Facet>,Facet> facetsByClass,
Facet facet) |
static void |
FacetUtil.removeFacet(Map<Class<? extends Facet>,Facet> facetsByClass,
Facet facet) |
static Facet[] |
FacetUtil.toArray(List<Facet> facetList) |
| Constructor and Description |
|---|
FacetAbstract(Class<? extends Facet> facetType,
FacetHolder holder,
FacetAbstract.Derivation derivation) |
| Modifier and Type | Method and Description |
|---|---|
Facet |
FacetDecorator.decorate(Facet facet,
FacetHolder requiredHolder)
If applicable, replace the provided
Facet with a decorating
Facet that should be held by the provided required holder. |
| Modifier and Type | Method and Description |
|---|---|
Facet |
FacetDecorator.decorate(Facet facet,
FacetHolder requiredHolder)
If applicable, replace the provided
Facet with a decorating
Facet that should be held by the provided required holder. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MarkerFacet |
interface |
MultipleValueFacet |
interface |
SingleClassValueFacet |
interface |
SingleIntValueFacet |
interface |
SingleStringValueFacet |
interface |
SingleValueFacet<T> |
interface |
WhenAndWhereValueFacet |
interface |
WhenValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
MarkerFacetAbstract |
class |
MultipleValueFacetAbstract |
class |
MultiTypedFacetAbstract
Convenience abstract implementation of
MultiTypedFacet. |
class |
SingleClassValueFacetAbstract |
class |
SingleIntValueFacetAbstract |
class |
SingleStringValueFacetAbstract |
class |
SingleValueFacetAbstract<T> |
class |
WhenAndWhereValueFacetAbstract |
class |
WhenValueFacetAbstract |
| Modifier and Type | Field and Description |
|---|---|
static org.apache.isis.applib.filter.Filter<Facet> |
ImperativeFacet.FILTER
For use by
FacetHolder#getFacets(org.apache.isis.core.metamodel.facetapi.progmodel.facets.org.apache.isis.nof.arch.facets.Facet.Filter) |
| Modifier and Type | Method and Description |
|---|---|
abstract <T extends Facet> |
MultiTypedFacetAbstract.getFacet(Class<T> facetType) |
| Modifier and Type | Method and Description |
|---|---|
static ImperativeFacet |
ImperativeFacetUtils.getImperativeFacet(Facet facet)
Deprecated.
|
static ImperativeFacet |
ImperativeFacet.Util.getImperativeFacet(Facet facet)
Returns the provided
facet as an ImperativeFacet if
it either is one or if it is a DecoratingFacet that in turn wraps
an ImperativeFacet. |
static boolean |
ImperativeFacetUtils.isImperativeFacet(Facet facet)
Deprecated.
|
static boolean |
ImperativeFacet.Util.isImperativeFacet(Facet facet) |
| Constructor and Description |
|---|
MarkerFacetAbstract(Class<? extends Facet> facetType,
FacetHolder holder) |
MultipleValueFacetAbstract(Class<? extends Facet> facetType,
FacetHolder holder) |
MultiTypedFacetAbstract(Class<? extends Facet> facetType,
Class<? extends Facet>[] facetTypes,
FacetHolder holder) |
SingleClassValueFacetAbstract(Class<? extends Facet> facetType,
FacetHolder holder,
Class<?> value,
SpecificationLoader specificationLookup) |
SingleIntValueFacetAbstract(Class<? extends Facet> facetType,
FacetHolder holder,
int value) |
SingleStringValueFacetAbstract(Class<? extends Facet> facetType,
FacetHolder holder,
String value) |
SingleValueFacetAbstract(Class<? extends Facet> facetType,
T value,
FacetHolder holder) |
WhenAndWhereValueFacetAbstract(Class<? extends Facet> facetType,
FacetHolder holder,
org.apache.isis.applib.annotation.When when,
org.apache.isis.applib.annotation.Where where) |
WhenValueFacetAbstract(Class<? extends Facet> facetType,
FacetHolder holder,
org.apache.isis.applib.annotation.When when) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PropertyOrCollectionAccessorFacet
The mechanism by which the value of the property can be accessed.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PropertyOrCollectionAccessorFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
PropertyOrCollectionAccessorFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ActionChoicesFacet
Obtain choices for each of the parameters of the action.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ActionChoicesFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
ActionChoicesFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CommandFacet
Indicates that details of the action should be available as a
Command object, if possible. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DebugFacet
Indicates that the action should only be available in a special debug
mode.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ActionDefaultsFacet
Obtain defaults for each of the parameters of the action.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ActionDefaultsFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
ActionDefaultsFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PostsActionInvokedEventFacet
Extends the mechanism by which the action should be invoked by sending an
Event to the internal Event Bus after being invoked without throwing
an Exception.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PostsActionInvokedEventFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
PostsActionInvokedEventFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ExplorationFacet
Indicates that the action should only be available in a special
exploration mode.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
HomePageFacet
Indicates that the (no-arg) action (on a domain service) to be invoked automatically
and the contents used for the home page.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HomePageFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
HomePageFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ActionInvocationFacet
Represents the mechanism by which the action should be invoked.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ActionInvocationFacetAbstract
Language-specific introspectors should implement in order to invoke with the
language-specific API.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
ActionInvocationFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PrototypeFacet
Indicates that the action should only be available in a special
prototype mode.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
PublishedActionFacet
Indicates that the invocation of action should be published, specifying the means by which a
canonical event representing this invocation should be created.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PublishedActionFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
PublishedActionFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ActionSemanticsFacet
Represents the semantics of an action.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ActionSemanticsFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
ActionSemanticsFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ChoicesFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
ChoicesFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
ChoicesFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
CollectionFacetAbstract |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PostsCollectionAddedToEventFacet
Indicates that (the specified subclass of)
CollectionAddedToEvent should be posted to the
EventBusService. |
interface |
PostsCollectionRemovedFromEventFacet
Indicates that (the specified subclass of)
CollectionRemovedFromEvent should be posted to the
EventBusService. |
| Modifier and Type | Class and Description |
|---|---|
class |
PostsCollectionAddedToEventFacetAbstract |
class |
PostsCollectionRemovedFromEventFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
PostsCollectionRemovedFromEventFacetAbstract.type() |
static Class<? extends Facet> |
PostsCollectionAddedToEventFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CollectionAddToFacet
Add object to a collection.
|
interface |
CollectionClearFacet
Clear all objects from a collection.
|
interface |
CollectionFacet
Attached to
ObjectSpecifications that represent a collection. |
interface |
CollectionRemoveFromFacet
Remove object to a collection.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CollectionAddToFacetAbstract |
class |
CollectionClearFacetAbstract |
class |
CollectionRemoveFromFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
CollectionRemoveFromFacetAbstract.type() |
static Class<? extends Facet> |
CollectionClearFacetAbstract.type() |
static Class<? extends Facet> |
CollectionAddToFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SortedByFacet
Indicates that a collection should be sorted according to the provided comparator
(rather than use the natural order of the entities within the collection).
|
| Modifier and Type | Class and Description |
|---|---|
class |
SortedByFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
SortedByFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DescribedAsFacet
Describes a class, a property, collection, an action or an action parameter.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DescribedAsFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
DescribedAsFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EqualByContentFacet
Indicates that the instances of this class are equal-by-content.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EqualByContentFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
EqualByContentFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
HelpFacet
Provide help about a class, a property, collection or action or a parameter.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HelpFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
HelpFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
HiddenFacet
Hide a property, collection or action.
|
interface |
HiddenObjectFacet
Mechanism for determining whether this object is should be hidden.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MandatoryFacet
Whether a property or a parameter is mandatory (not optional).
|
| Modifier and Type | Class and Description |
|---|---|
class |
MandatoryFacetAbstract |
class |
MandatoryFacetDefault
Whether a property or a parameter is mandatory (not optional).
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
MandatoryFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MaxLengthFacet
Whether the (string) property or a parameter's length must not exceed a
certain length.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MaxLengthFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
MaxLengthFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CssClassFacet
The css class of a class, a property, collection, or an action.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CssClassFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
CssClassFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MemberOrderFacet
The preferred mechanism for determining the order in which the members of the
object should be rendered.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
RenderFacet
Indicates that a class member should be rendered eagerly/lazily and so should
be presented in the viewer in an appropriate manner.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RenderFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
RenderFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MultiLineFacet
Whether the (string) property or parameter should be rendered over multiple
lines.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MultiLineFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
MultiLineFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
NamedFacet
The name of a class, a property, collection, an action or a parameter.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NamedFacetAbstract |
class |
NamedFacetInferred |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
NamedFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
NotPersistedFacet
Indicates that a property or a collection shouldn't be persisted.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NotPersistedFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
NotPersistedFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ParentedFacet
Indicates that this class is parented, that is, wholly contained within a
larger object.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ParentedFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
ParentedFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AuditableFacet
Corresponds to annotating the class with the
Auditable annotation. |
| Modifier and Type | Class and Description |
|---|---|
class |
AuditableFacetAbstract |
class |
AuditableFacetImpl |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
AuditableFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
AuditableFacetAuditedAnnotation |
| Modifier and Type | Class and Description |
|---|---|
class |
AuditableFacetFromConfiguration |
| Modifier and Type | Class and Description |
|---|---|
class |
AuditableFacetMarkerInterface
Deprecated.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
AutoCompleteFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
AutoCompleteFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
AutoCompleteFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BookmarkPolicyFacet
Corresponds to annotating the class or an action with the
Bookmarkable annotation. |
| Modifier and Type | Class and Description |
|---|---|
class |
BookmarkPolicyFacetAbstract |
class |
BookmarkPolicyFacetFallback |
class |
BookmarkPolicyFacetViaBookmarkableAnnotation |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
BookmarkPolicyFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CachedFacet
Whether the instances of this class are cached.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CachedFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
CachedFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CallbackFacet
A
Facet that represents some type of lifecycle callback on the object
(eg about to be persisted). |
interface |
CreatedCallbackFacet
Represents the mechanism to inform the object that it has just been created.
|
interface |
LoadedCallbackFacet
Represents the mechanism to inform the object that it has just been loaded
from the object store.
|
interface |
LoadingCallbackFacet
Represents the mechanism to inform the object that it is about to be loaded
from the object store.
|
interface |
PersistedCallbackFacet
Represents the mechanism to inform the object that it has been persisted to
the object store for the first time.
|
interface |
PersistingCallbackFacet
Represents the mechanism to inform the object that it is about to be
persisted to the object store for the first time.
|
interface |
RemovedCallbackFacet
Represents the mechanism to inform the object that it has just been deleted.
|
interface |
RemovingCallbackFacet
Represents the mechanism to inform the object that it about to be deleted.
|
interface |
UpdatedCallbackFacet
Represents the mechanism to inform the object that it has been updated in the
object store.
|
interface |
UpdatingCallbackFacet
Represents the mechanism to inform the object that it is about to be updated
in the object store.
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends Facet> |
LifeCycleEvent.getFacetClass() |
| Modifier and Type | Method and Description |
|---|---|
static void |
CallbackUtils.callCallback(ObjectAdapter object,
Class<? extends Facet> cls) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ClearDirtyObjectFacet
Explicitly indicate that this object is no longer dirty and so does not need
to be persisted.
|
interface |
DirtyObjectFacet
Mechanisms for explicitly managing the dirty state of the object.
|
interface |
IsDirtyObjectFacet
Determine whether this object has been explicitly
marked as dirty. |
interface |
MarkDirtyObjectFacet
Explicitly indicate that this object is dirty and needs to be persisted.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
EncodableFacet
Indicates that this class can be encoded/decoded as a string.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
FacetsFacet
Indicates that this class has additional arbitrary facets, to be processed.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IconFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
IconFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
IconFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ImmutableFacet
Indicates that the instances of this class are immutable and so may not be
modified either through the viewer or indeed programmatically.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
ImmutableFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MemberGroupLayoutFacet
Indicates the (column) layout of property groups (as defined by
MemberOrderFacet)
and collections. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
NotPersistableFacet
Indicates that the instances of this class are not persistable either by the
user (through the viewer) or at all (either by the user or programmatically).
|
| Modifier and Type | Class and Description |
|---|---|
class |
NotPersistableFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
NotPersistableFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ObjectSpecIdFacet
Identifies the type of entity, such that OIDs are self-describing.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ActionOrderFacet
(One of the) mechanism(s) for determining the order in which the actions of
the object should be rendered.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
FieldOrderFacet
(One of the) mechanism(s) for determining the order in which the properties
and collections of the object should be rendered.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
PagedFacet
Mechanism for obtaining the page sizes for tables showing instances of a class.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PagedFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
PagedFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ParseableFacet
Indicates that this class can parse an entry string.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
PluralFacet
Mechanism for obtaining the plural title of an instance of a class, used to
label a collection of a certain class.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PluralFacetAbstract |
class |
PluralFacetInferred |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
PluralFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PublishedObjectFacet
Indicates that changes to an object's properties are to be published has, specifying the means by which
a canonical event representing these changes should be created.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PublishedObjectFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
PublishedObjectFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TitleFacet
Mechanism for obtaining the title of an instance of a class, used to label
the instance in the viewer (usually alongside an icon representation).
|
| Modifier and Type | Class and Description |
|---|---|
class |
TitleFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
TitleFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ValueFacet
Indicates that this class has value semantics.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ViewModelFacet
Indicates that this class is a view model.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ViewModelFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
ViewModelFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ActionParameterAutoCompleteFacet
Obtain autocompletion for each of the parameters of the action.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ActionParameterChoicesFacet
Obtain choices for each of the parameters of the action.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ActionParameterDefaultsFacet
Obtain defaults for each of the parameters of the action.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
PropertyAutoCompleteFacet
Provides a set of auto-complete choices for a property.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
BusinessKeyFacet
Indicates that this property is part of the business key.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BusinessKeyFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
BusinessKeyFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PropertyChoicesFacet
Provides a set of choices for a property.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
PropertyDefaultFacet
Provides a default value for a property of a newly created object.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
PostsPropertyChangedEventClearFacet
Indicates that (the specified subclass of)
PropertyChangedEvent should be posted to the
EventBusService. |
interface |
PostsPropertyChangedEventSetterFacet
Indicates that (the specified subclass of)
PropertyChangedEvent should be posted to the
EventBusService. |
| Modifier and Type | Class and Description |
|---|---|
class |
PostsPropertyChangedEventClearFacetAbstract |
class |
PostsPropertyChangedEventSetterFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
PostsPropertyChangedEventSetterFacetAbstract.type() |
static Class<? extends Facet> |
PostsPropertyChangedEventClearFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PropertyClearFacet
Mechanism for clearing a property of an object (that is, setting it to
null).
|
interface |
PropertyInitializationFacet
The mechanism by which the value of the property can be initialised.
|
interface |
PropertySetterFacet
The mechanism by which the value of the property can be set.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PropertyClearFacetAbstract |
class |
PropertySetterFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
PropertySetterFacetAbstract.type() |
static Class<? extends Facet> |
PropertyClearFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SearchableFacet
Indicates that this property should be used as part of a generic searching
capability (for example, query by example).
|
| Modifier and Type | Class and Description |
|---|---|
class |
SearchableFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
SearchableFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RenderedAdjustedFacet
The amount to adjust a date by when rendered.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RenderedAdjustedFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
RenderedAdjustedFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TypeOfFacet
The type of the collection or the action.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TypeOfFacetAbstract |
class |
TypeOfFacetDefaultToObject |
class |
TypeOfFacetInferredFromArray |
class |
TypeOfFacetInferredFromGenerics |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
TypeOfFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TypicalLengthFacet
The typical length of a property or a parameter.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TypicalLengthFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
TypicalLengthFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DisablingInteractionAdvisor
Mix-in interface for facets that can advise as to whether a member should be
disabled.
|
interface |
HidingInteractionAdvisor
Mix-in interface for facets that can advise as to whether a member should be
hidden.
|
interface |
InteractionAdvisorFacet
|
interface |
ValidatingInteractionAdvisor
Mix-in interface for
Facets that can advise as to whether a proposed
value is valid. |
| Modifier and Type | Method and Description |
|---|---|
<Q extends Facet> |
ObjectSpecificationAbstract.getFacet(Class<Q> facetType) |
<T extends Facet> |
OneToOneAssociationContributee.getFacet(Class<T> cls) |
<T extends Facet> |
OneToManyAssociationContributee.getFacet(Class<T> cls) |
<T extends Facet> |
ObjectMemberAbstract.getFacet(Class<T> cls) |
<T extends Facet> |
ObjectActionParameterAbstract.getFacet(Class<T> cls) |
<T extends Facet> |
ObjectActionContributee.getFacet(Class<T> cls) |
| Modifier and Type | Method and Description |
|---|---|
List<Facet> |
OneToOneAssociationContributee.getFacets(org.apache.isis.applib.filter.Filter<Facet> filter) |
List<Facet> |
OneToManyAssociationContributee.getFacets(org.apache.isis.applib.filter.Filter<Facet> filter) |
List<Facet> |
ObjectMemberAbstract.getFacets(org.apache.isis.applib.filter.Filter<Facet> filter) |
List<Facet> |
ObjectActionParameterAbstract.getFacets(org.apache.isis.applib.filter.Filter<Facet> filter) |
List<Facet> |
ObjectActionContributee.getFacets(org.apache.isis.applib.filter.Filter<Facet> filter) |
| Modifier and Type | Method and Description |
|---|---|
void |
OneToOneAssociationContributee.addFacet(Facet facet) |
void |
OneToManyAssociationContributee.addFacet(Facet facet) |
void |
ObjectMemberAbstract.addFacet(Facet facet) |
void |
ObjectActionParameterAbstract.addFacet(Facet facet) |
void |
ObjectActionContributee.addFacet(Facet facet) |
void |
OneToOneAssociationContributee.removeFacet(Facet facet) |
void |
OneToManyAssociationContributee.removeFacet(Facet facet) |
void |
ObjectMemberAbstract.removeFacet(Facet facet) |
void |
ObjectActionParameterAbstract.removeFacet(Facet facet) |
void |
ObjectActionContributee.removeFacet(Facet facet) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
OneToOneAssociationContributee.containsDoOpFacet(Class<? extends Facet> facetType) |
boolean |
OneToManyAssociationContributee.containsDoOpFacet(Class<? extends Facet> facetType) |
boolean |
ObjectMemberAbstract.containsDoOpFacet(Class<? extends Facet> facetType) |
boolean |
ObjectActionParameterAbstract.containsDoOpFacet(Class<? extends Facet> facetType) |
boolean |
ObjectActionContributee.containsDoOpFacet(Class<? extends Facet> facetType) |
boolean |
OneToOneAssociationContributee.containsFacet(Class<? extends Facet> facetType) |
boolean |
OneToManyAssociationContributee.containsFacet(Class<? extends Facet> facetType) |
boolean |
ObjectMemberAbstract.containsFacet(Class<? extends Facet> facetType) |
boolean |
ObjectActionParameterAbstract.containsFacet(Class<? extends Facet> facetType) |
boolean |
ObjectActionContributee.containsFacet(Class<? extends Facet> facetType) |
List<Facet> |
OneToOneAssociationContributee.getFacets(org.apache.isis.applib.filter.Filter<Facet> filter) |
List<Facet> |
OneToManyAssociationContributee.getFacets(org.apache.isis.applib.filter.Filter<Facet> filter) |
List<Facet> |
ObjectMemberAbstract.getFacets(org.apache.isis.applib.filter.Filter<Facet> filter) |
List<Facet> |
ObjectActionParameterAbstract.getFacets(org.apache.isis.applib.filter.Filter<Facet> filter) |
List<Facet> |
ObjectActionContributee.getFacets(org.apache.isis.applib.filter.Filter<Facet> filter) |
void |
OneToOneAssociationContributee.removeFacet(Class<? extends Facet> facetType) |
void |
OneToManyAssociationContributee.removeFacet(Class<? extends Facet> facetType) |
void |
ObjectMemberAbstract.removeFacet(Class<? extends Facet> facetType) |
void |
ObjectActionParameterAbstract.removeFacet(Class<? extends Facet> facetType) |
void |
ObjectActionContributee.removeFacet(Class<? extends Facet> facetType) |
| Modifier and Type | Class and Description |
|---|---|
class |
CollectionFacetForFreeStandingList |
class |
DescribedAsFacetForObjectList |
class |
NamedFacetForObjectList |
class |
PluralFacetForObjectList |
| Modifier and Type | Class and Description |
|---|---|
class |
HelpFacetLookedUpViaHelpManager
Looked up via the
HelpManager. |
| Modifier and Type | Method and Description |
|---|---|
Facet |
HelpFacetDecoratorUsingHelpManager.decorate(Facet facet,
FacetHolder facetHolder) |
| Modifier and Type | Method and Description |
|---|---|
Facet |
HelpFacetDecoratorUsingHelpManager.decorate(Facet facet,
FacetHolder facetHolder) |
| Modifier and Type | Method and Description |
|---|---|
Facet |
I18nFacetDecorator.decorate(Facet facet,
FacetHolder facetHolder) |
| Modifier and Type | Method and Description |
|---|---|
Facet |
I18nFacetDecorator.decorate(Facet facet,
FacetHolder facetHolder) |
| Modifier and Type | Class and Description |
|---|---|
class |
DescribedAsFacetWrapI18n |
class |
HelpFacetWrapI18n |
class |
NamedFacetWrapI18n |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BulkFacet
Indicates that the action (entity or service) can also be used as a bulk
action against collections of objects.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BulkFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
BulkFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
BulkFacetAnnotation |
| Modifier and Type | Class and Description |
|---|---|
class |
CommandFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
CommandFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
CommandFacetAnnotation |
| Modifier and Type | Class and Description |
|---|---|
class |
CommandFacetFromConfiguration |
| Modifier and Type | Class and Description |
|---|---|
class |
DebugFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
DebugFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
DebugFacetAnnotation |
| Modifier and Type | Class and Description |
|---|---|
class |
ActionDefaultsFacetViaMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
ExplorationFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
ExplorationFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
ExplorationFacetAnnotation |
| Modifier and Type | Class and Description |
|---|---|
class |
HomePageFacetAnnotation |
class |
HomePageFacetImpl |
| Modifier and Type | Class and Description |
|---|---|
class |
ActionInvocationFacetViaMethod |
class |
DebugFacetViaNamingConvention |
class |
ExplorationFacetViaNamingConvention |
| Modifier and Type | Class and Description |
|---|---|
class |
PostsActionInvokedEventFacetAnnotation |
| Modifier and Type | Interface and Description |
|---|---|
interface |
NotContributedFacet
Indicates that the (repository) action should not be contributed to any
objects.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NotContributedFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
NotContributedFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
NotContributedFacetAnnotation |
| Modifier and Type | Interface and Description |
|---|---|
interface |
NotInServiceMenuFacet
Indicates that the (repository) action should not be contributed to any
objects.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NotInServiceMenuFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
NotInServiceMenuFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
NotInServiceMenuFacetAnnotation |
| Modifier and Type | Class and Description |
|---|---|
class |
NotInServiceMenuFacetMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
PrototypeFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
PrototypeFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
PrototypeFacetAnnotation |
| Modifier and Type | Class and Description |
|---|---|
class |
PublishedActionFacetAnnotation |
| Modifier and Type | Class and Description |
|---|---|
class |
ActionSemanticsFacetAnnotation |
class |
ActionSemanticsFacetFallbackToNonIdempotent |
class |
IdempotentFacetAnnotation |
class |
QueryOnlyFacetAnnotation |
| Modifier and Type | Class and Description |
|---|---|
class |
TypeOfFacetAnnotationForAction |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ActionValidationFacet
The mechanism by which the set of parameters of the action can be validated
before the action itself is invoked.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ActionValidationFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
ActionValidationFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
ActionValidationFacetViaMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
CollectionAccessorFacetViaAccessor |
| Modifier and Type | Class and Description |
|---|---|
class |
ParentedFacetSinceCollection |
| Modifier and Type | Class and Description |
|---|---|
class |
CollectionClearFacetViaAccessor |
class |
CollectionClearFacetViaMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
JavaArrayFacet |
class |
JavaCollectionFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
DisabledFacetForCollectionDerivedFromImmutable |
| Modifier and Type | Class and Description |
|---|---|
class |
PostsCollectionAddedToEventFacetAnnotation |
class |
PostsCollectionRemovedFromEventFacetAnnotation |
| Modifier and Type | Method and Description |
|---|---|
<T extends Facet> |
PostsCollectionRemovedFromEventFacetAnnotation.getFacet(Class<T> facet) |
<T extends Facet> |
PostsCollectionAddedToEventFacetAnnotation.getFacet(Class<T> facet) |
| Modifier and Type | Class and Description |
|---|---|
class |
CollectionAddToFacetViaAccessor |
class |
CollectionAddToFacetViaMethod |
class |
CollectionRemoveFromFacetViaAccessor |
class |
CollectionRemoveFromFacetViaMethod |
class |
TypeOfFacetInferredFromSupportingMethods |
| Modifier and Type | Class and Description |
|---|---|
class |
NotPersistedFacetAnnotationForCollection |
| Modifier and Type | Class and Description |
|---|---|
class |
SortedByFacetAnnotation |
| Modifier and Type | Class and Description |
|---|---|
class |
TypeOfFacetAnnotationForCollection |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CollectionValidateAddToFacet
Validate that an object can be added to a collection.
|
interface |
CollectionValidateRemoveFromFacet
Validate that an object can be removed to a collection.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CollectionValidateAddToFacetAbstract |
class |
CollectionValidateAddToFacetViaMethod |
class |
CollectionValidateRemoveFromFacetAbstract |
class |
CollectionValidateRemoveFromFacetViaMethod |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
CollectionValidateRemoveFromFacetAbstract.type() |
static Class<? extends Facet> |
CollectionValidateAddToFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
ActionChoicesFacetNone |
class |
ActionDefaultsFacetNone |
class |
DescribedAsFacetNone
Has a description of the empty string.
|
class |
HelpFacetNone
Has a description of null.
|
class |
MaxLengthFacetUnlimited |
class |
MultiLineFacetNone |
class |
NamedFacetNone
Has a name of null.
|
class |
NotPersistableFacetNull
Installed by the
FallbackFacetFactory, and means that this class
is persistable (ie not not persistable). |
class |
PagedFacetDefault |
class |
TitleFacetNone |
| Modifier and Type | Class and Description |
|---|---|
class |
CssClassFacetOnMemberAnnotation |
class |
CssClassFacetOnMemberFromProperties |
| Modifier and Type | Class and Description |
|---|---|
class |
DescribedAsFacetForMemberDerivedFromType |
class |
DescribedAsFacetOnMemberAnnotation |
class |
DescribedAsFacetOnMemberFromProperties |
| Modifier and Type | Class and Description |
|---|---|
class |
DescribedAsFacetViaMethod |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DisabledFacet
Disable a property, collection or action.
|
interface |
DisableForContextFacet
Disable a property, collection or action based on the state of the target
object. |
interface |
DisableForSessionFacet
Disable a property, collection or action based on the current session.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DisabledFacetAbstract |
class |
DisabledFacetImpl |
class |
DisabledFacetNever |
class |
DisableForContextFacetAbstract |
class |
DisableForContextFacetNone |
class |
DisableForSessionFacetAbstract |
class |
DisableForSessionFacetNone |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
DisableForSessionFacetAbstract.type() |
static Class<? extends Facet> |
DisableForContextFacetAbstract.type() |
static Class<? extends Facet> |
DisabledFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
DisabledFacetAnnotation |
class |
DisabledFacetFromProperties |
| Modifier and Type | Class and Description |
|---|---|
class |
DisableForSessionFacetViaMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
DisableForContextFacetViaMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
DisabledFacetAlwaysEverywhere |
| Modifier and Type | Interface and Description |
|---|---|
interface |
HideForContextFacet
Hide a property, collection or action based on the state of the target
object. |
interface |
HideForSessionFacet
Hide a property, collection or action based on the current session.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HiddenFacetAbstract |
class |
HiddenFacetImpl |
class |
HiddenFacetNever |
class |
HideForContextFacetAbstract |
class |
HideForContextFacetNone |
class |
HideForSessionFacetAbstract
Hide a property, collection or action based on the current session.
|
class |
HideForSessionFacetNone |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
HideForSessionFacetAbstract.type() |
static Class<? extends Facet> |
HideForContextFacetAbstract.type() |
static Class<? extends Facet> |
HiddenFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
HiddenFacetOnMemberAnnotation |
class |
HiddenFacetOnMemberFromProperties |
| Modifier and Type | Class and Description |
|---|---|
class |
HideForSessionFacetViaMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
HideForContextFacetViaMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
HiddenFacetAlwaysEverywhere |
| Modifier and Type | Class and Description |
|---|---|
class |
NamedFacetOnMemberAnnotation |
class |
NamedFacetOnMemberFromProperties |
| Modifier and Type | Class and Description |
|---|---|
class |
NamedFacetViaMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
MemberOrderFacetAbstract |
class |
MemberOrderFacetAnnotation |
class |
MemberOrderFacetProperties |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
MemberOrderFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
RenderFacetAnnotation |
class |
RenderFacetProperties |
class |
RenderFacetViaResolveAnnotation |
| Modifier and Type | Class and Description |
|---|---|
class |
ParentedFacetSinceAggregatedAnnotation |
| Modifier and Type | Class and Description |
|---|---|
class |
AutoCompleteFacetAnnotation |
| Modifier and Type | Class and Description |
|---|---|
class |
ChoicesFacetFromBoundedAbstract
A fixed number of choices because the number of instances of this class is bounded.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
ChoicesFacetFromBoundedAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
ChoicesFacetFromBoundedAnnotation |
| Modifier and Type | Class and Description |
|---|---|
class |
ChoicesFacetFromBoundedFacetMarkerInterface |
| Modifier and Type | Class and Description |
|---|---|
class |
CallbackFacetAbstract
Adapter superclass for
Facets for CallbackFacet. |
| Constructor and Description |
|---|
CallbackFacetAbstract(Class<? extends Facet> facetType,
FacetHolder holder) |
| Modifier and Type | Class and Description |
|---|---|
class |
CreatedCallbackFacetAbstract |
class |
CreatedCallbackFacetViaMethod |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
CreatedCallbackFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
LoadedCallbackFacetAbstract |
class |
LoadedCallbackFacetViaMethod |
class |
LoadingCallbackFacetAbstract |
class |
LoadingCallbackFacetViaMethod |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
LoadingCallbackFacetAbstract.type() |
static Class<? extends Facet> |
LoadedCallbackFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
PersistedCallbackFacetAbstract |
class |
PersistedCallbackFacetViaMethod |
class |
PersistingCallbackFacetAbstract |
class |
PersistingCallbackFacetViaMethod |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
PersistingCallbackFacetAbstract.type() |
static Class<? extends Facet> |
PersistedCallbackFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
RemovedCallbackFacetAbstract |
class |
RemovedCallbackFacetViaMethod |
class |
RemovingCallbackFacetAbstract |
class |
RemovingCallbackFacetViaMethod |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
RemovingCallbackFacetAbstract.type() |
static Class<? extends Facet> |
RemovedCallbackFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
UpdatedCallbackFacetAbstract |
class |
UpdatedCallbackFacetViaMethod |
class |
UpdatingCallbackFacetAbstract |
class |
UpdatingCallbackFacetViaMethod |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
UpdatingCallbackFacetAbstract.type() |
static Class<? extends Facet> |
UpdatedCallbackFacetAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EnumFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
ChoicesFacetEnum |
class |
EnumValueSemanticsProvider<T extends Enum<T>> |
| Modifier and Type | Class and Description |
|---|---|
class |
CssClassFacetForTypeAnnotation |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DefaultedFacet
Indicates that this class has a default.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultedFacetAbstract |
class |
DefaultedFacetUsingDefaultsProvider |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultedFacetAnnotation |
class |
DefaultedFacetFromConfiguration |
| Modifier and Type | Class and Description |
|---|---|
class |
DescribedAsFacetAnnotationOnType |
| Modifier and Type | Class and Description |
|---|---|
class |
ClearDirtyObjectFacetAbstract |
class |
DirtyObjectFacetAbstract |
class |
IsDirtyObjectFacetAbstract |
class |
MarkDirtyObjectFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
MarkDirtyObjectFacetAbstract.type() |
static Class<? extends Facet> |
IsDirtyObjectFacetAbstract.type() |
static Class<? extends Facet> |
ClearDirtyObjectFacetAbstract.type() |
| Constructor and Description |
|---|
DirtyObjectFacetAbstract(Class<? extends Facet> type,
FacetHolder holder) |
| Modifier and Type | Class and Description |
|---|---|
class |
ClearDirtyObjectFacetViaMethod |
class |
IsDirtyObjectFacetViaMethod |
class |
MarkDirtyObjectFacetViaMethod |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DisabledObjectFacet
Mechanism for determining whether this object should be disabled.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DisabledObjectFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
DisabledObjectFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
DisabledObjectFacetViaDisabledMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
EncodableFacetAbstract |
class |
EncodableFacetAnnotation |
class |
EncodableFacetFromConfiguration |
class |
EncodableFacetUsingEncoderDecoder |
| Modifier and Type | Class and Description |
|---|---|
class |
FacetsFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
FacetsFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
FacetsFacetAnnotation |
| Modifier and Type | Class and Description |
|---|---|
class |
HiddenFacetForTypeAnnotation |
class |
HiddenObjectFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
HiddenObjectFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
HiddenObjectFacetViaHiddenMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
IconFacetViaMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableFacetAnnotation |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableFacetMarkerInterface |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MaskFacet
Whether the (string) property or a parameter must correspond to a specific
mask.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MaskFacetAbstract |
class |
TitleFacetBasedOnMask |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
MaskFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
MaskFacetAnnotationForType |
| Modifier and Type | Class and Description |
|---|---|
class |
MaxLengthFacetAnnotationForType |
| Modifier and Type | Class and Description |
|---|---|
class |
MemberGroupLayoutFacetAbstract |
class |
MemberGroupLayoutFacetAnnotation |
class |
MemberGroupLayoutFacetFallback |
class |
MemberGroupLayoutFacetProperties |
class |
MemberGroupsFacetAnnotation |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
MemberGroupLayoutFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
MultiLineFacetAnnotationOnType |
| Modifier and Type | Class and Description |
|---|---|
class |
NamedFacetAnnotationOnType |
| Modifier and Type | Class and Description |
|---|---|
class |
NamedFacetViaSingularNameStaticMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
NotPersistableFacetAnnotation |
class |
NotPersistableFacetImpl |
class |
NotPersistableFacetMarkerInterface |
| Modifier and Type | Class and Description |
|---|---|
class |
ObjectSpecIdFacetAbstract |
class |
ObjectSpecIdFacetDerivedFromClassName |
class |
ObjectSpecIdFacetForObjectTypeAnnotation |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
ObjectSpecIdFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
ActionOrderFacetAbstract |
class |
ActionOrderFacetAnnotation |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
ActionOrderFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
FieldOrderFacetAbstract |
class |
FieldOrderFacetAnnotation |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
FieldOrderFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
ParseableFacetAbstract |
class |
ParseableFacetAnnotation |
class |
ParseableFacetFromConfiguration |
class |
ParseableFacetUsingParser |
| Modifier and Type | Class and Description |
|---|---|
class |
PluralFacetAnnotation |
| Modifier and Type | Class and Description |
|---|---|
class |
PluralFacetViaMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
PublishedObjectFacetAnnotation |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RegExFacet
Whether the (string) property or a parameter must correspond to a specific
regular expression.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RegExFacetAbstract |
class |
TitleFacetFormattedByRegex |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
RegExFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
RegExFacetAnnotationForType |
| Modifier and Type | Class and Description |
|---|---|
class |
TitleFacetUsingParser |
class |
TitleFacetViaTitleMethod |
class |
TitleFacetViaToStringMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
TitleFacetViaTitleAnnotation |
| Modifier and Type | Class and Description |
|---|---|
class |
TypicalLengthFacetAnnotationOnType |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ValidateObjectFacet
Mechanism for determining whether this object is in a valid state, for
example so that it can be persisted or updated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ValidateObjectFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
ValidateObjectFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
ValidateObjectFacetViaValidateMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
MustSatisfySpecificationOnTypeFacet |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
MustSatisfySpecificationOnTypeFacet.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ObjectValidPropertiesFacet
|
| Modifier and Type | Class and Description |
|---|---|
class |
ObjectValidPropertiesFacetAbstract |
class |
ObjectValidPropertiesFacetImpl |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
ObjectValidPropertiesFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
EqualByContentFacetViaValueSemantics |
class |
ImmutableFacetViaValueSemantics |
class |
TypicalLengthFacetUsingParser |
class |
ValueFacetAbstract |
class |
ValueFacetFromConfiguration |
class |
ValueFacetUsingSemanticsProvider |
class |
ValueSemanticsProviderAndFacetAbstract<T> |
| Modifier and Type | Method and Description |
|---|---|
<T extends Facet> |
ValueFacetAbstract.getFacet(Class<T> facetType) |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
ValueFacetAbstract.type() |
| Constructor and Description |
|---|
ValueFacetUsingSemanticsProvider(org.apache.isis.applib.adapters.ValueSemanticsProvider<?> adapter,
Facet underlyingValueTypeFacet,
ValueSemanticsProviderContext context) |
| Constructor and Description |
|---|
ValueSemanticsProviderAndFacetAbstract(Class<? extends Facet> adapterFacetType,
FacetHolder holder,
Class<T> adaptedClass,
int typicalLength,
ValueSemanticsProviderAndFacetAbstract.Immutability immutability,
ValueSemanticsProviderAndFacetAbstract.EqualByContent equalByContent,
T defaultValue,
IsisConfiguration configuration,
ValueSemanticsProviderContext context) |
| Modifier and Type | Class and Description |
|---|---|
class |
ValueFacetAnnotation |
| Modifier and Type | Class and Description |
|---|---|
class |
ViewModelFacetForInterface |
| Modifier and Type | Class and Description |
|---|---|
class |
PagedFacetAnnotation |
class |
PagedFacetProperties |
| Modifier and Type | Class and Description |
|---|---|
class |
ActionParameterAutoCompleteFacetAbstract |
class |
ActionParameterAutoCompleteFacetViaMethod |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
ActionParameterAutoCompleteFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
ActionParameterChoicesFacetAbstract |
class |
ActionParameterChoicesFacetNone |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
ActionParameterChoicesFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
ActionParameterChoicesFacetDerivedFromChoicesFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
ActionChoicesFacetViaMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
ActionParameterChoicesFacetViaMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
ActionParameterDefaultsFacetAbstract |
class |
ActionParameterDefaultsFacetNone |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
ActionParameterDefaultsFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
ActionParameterDefaultFacetDerivedFromTypeFacets |
| Modifier and Type | Class and Description |
|---|---|
class |
ActionParameterDefaultsFacetViaMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
DescribedAsFacetAnnotationOnParameter |
class |
DescribedAsFacetForParameterDerivedFromType |
| Modifier and Type | Class and Description |
|---|---|
class |
BigDecimalFacetForParameterFromJavaxValidationDigitsAnnotation |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
BigDecimalFacetForParameterFromJavaxValidationDigitsAnnotation.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
MandatoryFacetInvertedByOptionalForParameter
Derived by presence of an @Optional method.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MandatoryFacetOptionalViaMethodForParameter
Derived by presence of an optionalXxx method.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MultiLineFacetAnnotationOnParameter |
| Modifier and Type | Class and Description |
|---|---|
class |
NamedFacetAnnotationOnParameter |
| Modifier and Type | Class and Description |
|---|---|
class |
RenderedAsDayBeforeFacetAnnotationOnParameter |
| Modifier and Type | Class and Description |
|---|---|
class |
TypicalLengthFacetAnnotationOnParameter |
| Modifier and Type | Class and Description |
|---|---|
class |
TypicalLengthFacetForParameterDerivedFromType |
| Modifier and Type | Class and Description |
|---|---|
class |
MaskFacetAnnotationForParameter |
| Modifier and Type | Class and Description |
|---|---|
class |
MaxLengthFacetAnnotationForParameter |
| Modifier and Type | Class and Description |
|---|---|
class |
MustSatisfySpecificationOnParameterFacet |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
MustSatisfySpecificationOnParameterFacet.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
RegExFacetAnnotationForParameter |
| Modifier and Type | Class and Description |
|---|---|
class |
PropertyAccessorFacetViaAccessor |
| Modifier and Type | Class and Description |
|---|---|
class |
PropertyAutoCompleteFacetAbstract |
class |
PropertyAutoCompleteFacetViaMethod |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
PropertyAutoCompleteFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
PropertyChoicesFacetAbstract |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
PropertyChoicesFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
PropertyChoicesFacetDerivedFromChoicesFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
PropertyChoicesFacetViaMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
PropertyDefaultFacetAbstract |
class |
PropertyDefaultFacetNone |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
PropertyDefaultFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
PropertyDefaultFacetDerivedFromDefaultedFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
PropertyDefaultFacetViaMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
NotPersistableFacetInferred |
| Modifier and Type | Class and Description |
|---|---|
class |
DisabledFacetForPropertyDerivedFromImmutable |
| Modifier and Type | Class and Description |
|---|---|
class |
PostsPropertyChangedEventClearFacetAnnotation |
class |
PostsPropertyChangedEventSetterFacetAnnotation |
| Modifier and Type | Method and Description |
|---|---|
<T extends Facet> |
PostsPropertyChangedEventSetterFacetAnnotation.getFacet(Class<T> facet) |
<T extends Facet> |
PostsPropertyChangedEventClearFacetAnnotation.getFacet(Class<T> facet) |
| Modifier and Type | Class and Description |
|---|---|
class |
BigDecimalFacetForPropertyFromJavaxValidationDigitsAnnotation |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
BigDecimalFacetForPropertyFromJavaxValidationDigitsAnnotation.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
MandatoryFacetExplicitForProperty
Derived by presence of an @Mandatory annotation.
|
class |
MandatoryFacetInvertedByOptionalForProperty
Derived by presence of an @Optional annotation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MandatoryFacetOptionalViaMethodForProperty
Derived by presence of an optionalXxx method.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PropertyClearFacetViaClearMethod |
class |
PropertyClearFacetViaSetterMethod |
class |
PropertyInitializationFacetAbstract |
class |
PropertyInitializationFacetViaSetterMethod |
class |
PropertySetterFacetViaModifyMethod |
class |
PropertySetterFacetViaSetterMethod |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
PropertyInitializationFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
MultiLineFacetOnPropertyAnnotation |
class |
MultiLineFacetOnPropertyFromProperties |
| Modifier and Type | Class and Description |
|---|---|
class |
NotPersistedFacetAnnotationForProperty |
| Modifier and Type | Class and Description |
|---|---|
class |
RenderedAsDayBeforeFacetAnnotationOnProperty |
| Modifier and Type | Class and Description |
|---|---|
class |
TypicalLengthFacetOnPropertyAnnotation |
class |
TypicalLengthFacetOnPropertyFromProperties |
| Modifier and Type | Class and Description |
|---|---|
class |
TypicalLengthFacetForPropertyDerivedFromType |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PropertyValidateFacet
The mechanism by which the proposed value of a property can be validated,
called immediately before
setting the
value. |
| Modifier and Type | Class and Description |
|---|---|
class |
PropertyValidateFacetAbstract |
class |
PropertyValidateFacetDefault
Non checking property validation facet that provides default behaviour for
all properties.
|
class |
PropertyValidateFacetNone |
class |
PropertyValidateFacetViaMethod |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
PropertyValidateFacetAbstract.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
MaskFacetAnnotationForProperty |
| Modifier and Type | Class and Description |
|---|---|
class |
MaxLengthFacetAnnotationForProperty |
| Modifier and Type | Class and Description |
|---|---|
class |
MustSatisfySpecificationOnPropertyFacet |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
MustSatisfySpecificationOnPropertyFacet.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
RegExFacetAnnotationForProperty |
| Modifier and Type | Class and Description |
|---|---|
class |
DateAndTimeValueSemanticsProviderAbstract<T> |
class |
ValueSemanticsProviderAbstractTemporal<T> |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
ValueSemanticsProviderAbstractTemporal.type()
The facet type, used if not specified explicitly in the constructor.
|
| Constructor and Description |
|---|
ValueSemanticsProviderAbstractTemporal(String propertyType,
Class<? extends Facet> facetType,
FacetHolder holder,
Class<T> adaptedClass,
int typicalLength,
ValueSemanticsProviderAndFacetAbstract.Immutability immutability,
ValueSemanticsProviderAndFacetAbstract.EqualByContent equalByContent,
T defaultValue,
IsisConfiguration configuration,
ValueSemanticsProviderContext context)
Allows the specific facet subclass to be specified (rather than use
ValueSemanticsProviderAbstractTemporal.type(). |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BigDecimalValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
BigDecimalValueFacetAbstract |
class |
BigDecimalValueSemanticsProvider |
| Constructor and Description |
|---|
BigDecimalValueFacetAbstract(Class<? extends Facet> facetType,
FacetHolder holder,
FacetAbstract.Derivation derivation) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BigIntegerValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
BigIntegerValueSemanticsProvider |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BlobValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
BlobValueSemanticsProvider |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BooleanValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanPrimitiveValueSemanticsProvider |
class |
BooleanValueSemanticsProviderAbstract |
class |
BooleanWrapperValueSemanticsProvider |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ByteValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
BytePrimitiveValueSemanticsProvider |
class |
ByteValueSemanticsProviderAbstract |
class |
ByteWrapperValueSemanticsProvider |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CharValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
CharPrimitiveValueSemanticsProvider |
class |
CharValueSemanticsProviderAbstract |
class |
CharWrapperValueSemanticsProvider |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ClobValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
ClobValueSemanticsProvider |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ColorValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
ColorValueSemanticsProvider |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
ColorValueSemanticsProvider.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DateValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
DateValueSemanticsProvider |
class |
DateValueSemanticsProviderAbstract<T> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
JodaLocalDateValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
JodaLocalDateValueSemanticsProvider |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
JodaLocalDateValueSemanticsProvider.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
JavaSqlDateValueSemanticsProvider
An adapter that handles
Date with only date component. |
| Modifier and Type | Class and Description |
|---|---|
class |
DateTimeValueSemanticsProvider |
| Modifier and Type | Interface and Description |
|---|---|
interface |
JodaDateTimeValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
JodaDateTimeValueSemanticsProvider |
class |
JodaDateTimeValueSemanticsProviderAbstract<T> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
JodaLocalDateTimeValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
JodaLocalDateTimeValueSemanticsProvider |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
JodaLocalDateTimeValueSemanticsProvider.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
JavaUtilDateValueSemanticsProvider
An adapter that handles
Date as both a date AND time
component. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
FloatingPointValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
FloatPrimitiveValueSemanticsProvider |
class |
FloatValueSemanticsProviderAbstract |
class |
FloatWrapperValueSemanticsProvider |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
FloatValueSemanticsProviderAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ImageValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
ImageValueSemanticsProvider |
class |
ImageValueSemanticsProviderAbstract<T> |
| Modifier and Type | Method and Description |
|---|---|
Facet |
ImageValueSemanticsProviderAbstract.getUnderlyingFacet() |
Facet |
ImageValueSemanticsProvider.getUnderlyingFacet() |
| Modifier and Type | Method and Description |
|---|---|
void |
ImageValueSemanticsProviderAbstract.setUnderlyingFacet(Facet underlyingFacet)
Not required because
ImageValueSemanticsProviderAbstract.alwaysReplace() is false. |
void |
ImageValueSemanticsProvider.setUnderlyingFacet(Facet underlyingFacet)
Not required because
ImageValueSemanticsProvider.alwaysReplace() is false. |
| Modifier and Type | Class and Description |
|---|---|
class |
JavaAwtImageValueSemanticsProvider |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IntegerValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
IntPrimitiveValueSemanticsProvider |
class |
IntValueSemanticsProviderAbstract |
class |
IntWrapperValueSemanticsProvider |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
IntValueSemanticsProviderAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DoubleFloatingPointValueFacet |
interface |
LongValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
DoublePrimitiveValueSemanticsProvider |
class |
DoubleValueSemanticsProviderAbstract |
class |
DoubleWrapperValueSemanticsProvider |
class |
LongPrimitiveValueSemanticsProvider |
class |
LongValueSemanticsProviderAbstract |
class |
LongWrapperValueSemanticsProvider |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
LongValueSemanticsProviderAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MoneyValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
MoneyValueSemanticsProvider |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PasswordValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
PasswordValueSemanticsProvider |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
PasswordValueSemanticsProvider.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
PercentageValueSemanticsProvider |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
PercentageValueSemanticsProvider.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ShortValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
ShortPrimitiveValueSemanticsProvider |
class |
ShortValueSemanticsProviderAbstract |
class |
ShortWrapperValueSemanticsProvider |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
ShortValueSemanticsProviderAbstract.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
StringValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
StringValueSemanticsProvider |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
StringValueSemanticsProvider.type() |
| Modifier and Type | Class and Description |
|---|---|
class |
TimeValueSemanticsProvider |
class |
TimeValueSemanticsProviderAbstract<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
JavaSqlTimeValueSemanticsProvider
Treats
Time as a time-only value type. |
| Modifier and Type | Class and Description |
|---|---|
class |
TimeStampValueSemanticsProvider |
class |
TimeStampValueSemanticsProviderAbstract<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
JavaSqlTimeStampValueSemanticsProvider |
| Modifier and Type | Interface and Description |
|---|---|
interface |
URLValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
URLValueSemanticsProvider |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
URLValueSemanticsProvider.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
UUIDValueFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
UUIDValueSemanticsProvider |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
UUIDValueSemanticsProvider.type() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AuthorizationFacet
Optionally hide or disable an object, property, collection or action
depending on the authorization.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AuthorizationFacetAbstract |
class |
AuthorizationFacetImpl |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Facet> |
AuthorizationFacetAbstract.type() |
Copyright © 2010–2014 The Apache Software Foundation. All rights reserved.