public final class ContextDefinition extends AbstractDataTransferObject implements ContextDefinitionContract
ContextDefinitionContract,
Serialized Form| Modifier and Type | Class and Description |
|---|---|
static class |
ContextDefinition.Builder
A builder which can be used to construct ContextDefinition instances.
|
static class |
ContextDefinition.Cache |
static class |
ContextDefinition.Constants
Defines some internal constants used on this class.
|
static class |
ContextDefinition.Elements
A private class which exposes constants which define the XML element names to use
when this object is marshalled to XML.
|
| Modifier and Type | Method and Description |
|---|---|
List<AgendaDefinition> |
getAgendas()
Returns the list of agendas
AgendaDefinitionContract contained in the context definition. |
Map<String,String> |
getAttributes()
Returns a map of name/value pairs representing the
attributes associated with this context.
|
String |
getDescription()
Returns the description of the context definition.
|
String |
getId()
The unique identifier for an object.
|
String |
getName()
Returns the name of the context definition.
|
String |
getNamespace()
Returns the namespace of the context definition.
|
String |
getTypeId()
Returns the type id for the context definition.
|
Long |
getVersionNumber()
Returns the version number for this object.
|
boolean |
isActive()
The active indicator for an object.
|
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toStringpublic String getId()
IdentifiablegetId in interface Identifiablepublic String getNamespace()
ContextDefinitionContractgetNamespace in interface ContextDefinitionContractpublic String getName()
ContextDefinitionContractgetName in interface ContextDefinitionContractpublic String getTypeId()
ContextDefinitionContractgetTypeId in interface ContextDefinitionContractpublic String getDescription()
ContextDefinitionContractgetDescription in interface ContextDefinitionContractpublic boolean isActive()
InactivatableisActive in interface Inactivatablepublic List<AgendaDefinition> getAgendas()
ContextDefinitionContractAgendaDefinitionContract contained in the context definition.
This method should never return null. An empty list is returned
if no agendas are associated with this context.getAgendas in interface ContextDefinitionContractpublic Map<String,String> getAttributes()
ContextDefinitionContractThis method should never return null. An empty map is returned if no attributes are associated with the context.
getAttributes in interface ContextDefinitionContractpublic Long getVersionNumber()
VersionedgetVersionNumber in interface VersionedCopyright © 2005–2016 The Kuali Foundation. All rights reserved.