Klasse SmartField
java.lang.Object
ch.nolix.system.objectdata.model.AbstractEntity
ch.nolix.system.objectdata.model.Entity
ch.nolix.application.relationaldoc.backend.datamodel.SmartField
- Alle implementierten Schnittstellen:
ISmartField,CATEGORIZABLE<ISmartField>,ContentTypeAssignable<ISmartField>,IFluentMutableCardinalityHolder<ISmartField>,IFluentMutableNameHolder<ISmartField>,ICardinalityHolder,IIdHolder,INameHolder,IOptionalSaveStampHolder,ITableComponent<ITable<? extends IEntity>>,AbstractnessRequestable,ContentTypeRequestable,MandatorynessRequestable,CloseStateRequestable,EmptinessRequestable,StateRequestable<DatabaseObjectState>,CreationRequestable,DatabaseConnectionRequestable,DeletionRequestable,EditingRequestable,LoadingRequestable,Deletable,IDatabaseObject,IEntity
-
Feldübersicht
Felder -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetName()booleanbooleanbooleanisEmpty()booleanbooleansetCardinality(Cardinality cardinality) Sets theCardinalityof the currentIFluentMutableCardinalityHolder.Sets the name of the currentIFluentMutableNameHolder.Von Klasse geerbte Methoden ch.nolix.system.objectdata.model.Entity
getParentTableNameVon Klasse geerbte Methoden ch.nolix.system.objectdata.model.AbstractEntity
belongsToTable, delete, getId, getSaveStamp, getShortDescription, getState, getStoredParentDatabase, getStoredParentTable, hasSaveStamp, initialize, internalGetStoredFields, internalSetLoadedAndIdAndSaveStamp, internalSetParentTable, isClosed, isConnectedWithRealDatabase, isDeleted, isEdited, isLoaded, isNew, isReferencedInPersistedData, isReferencedInPersistedDataIgnoringGivenEntities, setInsertAction, toStringVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden ch.nolix.coreapi.datamodelapi.entityrequestapi.AbstractnessRequestable
isConcreteVon Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrolapi.resourceclosingapi.CloseStateRequestable
isOpenVon Schnittstelle geerbte Methoden ch.nolix.coreapi.datamodelapi.fieldrequestapi.ContentTypeRequestable
isForReferencesVon Schnittstelle geerbte Methoden ch.nolix.coreapi.stateapi.staterequestapi.EmptinessRequestable
containsAnyVon Schnittstelle geerbte Methoden ch.nolix.coreapi.attributeapi.mandatoryattributeapi.ICardinalityHolder
getBaseCardinalityVon Schnittstelle geerbte Methoden ch.nolix.coreapi.attributeapi.mandatoryattributeapi.IIdHolder
getIdInQuotes, hasIdVon Schnittstelle geerbte Methoden ch.nolix.coreapi.attributeapi.mandatoryattributeapi.INameHolder
getNameInQuotes, hasName, hasSameNameAsVon Schnittstelle geerbte Methoden ch.nolix.coreapi.datamodelapi.fieldrequestapi.MandatorynessRequestable
isOptional
-
Felddetails
-
DEFAULT_NAME
- Siehe auch:
-
DEFAULT_CARDINALITY
-
-
Konstruktordetails
-
SmartField
public SmartField()
-
-
Methodendetails
-
getContentType
- Angegeben von:
getContentTypein SchnittstelleContentTypeRequestable- Gibt zurück:
- the content type of the current
ContentTypeRequestable.
-
getCardinality
- Angegeben von:
getCardinalityin SchnittstelleICardinalityHolder- Gibt zurück:
- the
Cardinalityof the currentICardinalityHolder.
-
getName
- Angegeben von:
getNamein SchnittstelleINameHolder- Gibt zurück:
- the name of the current
INameHolder.
-
getStoredBaseField
- Angegeben von:
getStoredBaseFieldin SchnittstelleISmartField
-
getStoredContent
- Angegeben von:
getStoredContentin SchnittstelleISmartField
-
getStoredParentObject
- Angegeben von:
getStoredParentObjectin SchnittstelleISmartField
-
inheritsFromBaseField
public boolean inheritsFromBaseField()- Angegeben von:
inheritsFromBaseFieldin SchnittstelleISmartField
-
isAbstract
public boolean isAbstract()- Angegeben von:
isAbstractin SchnittstelleAbstractnessRequestable- Gibt zurück:
- true if the current
AbstractnessRequestableis abstract, false otherwise.
-
isEmpty
public boolean isEmpty()- Angegeben von:
isEmptyin SchnittstelleEmptinessRequestable- Gibt zurück:
- true if
EmptinessRequestabledoes not contain an element.
-
isForValues
public boolean isForValues()- Angegeben von:
isForValuesin SchnittstelleContentTypeRequestable- Gibt zurück:
- true if the current
ContentTypeRequestableis for values, false otherwiese.
-
isMandatory
public boolean isMandatory()- Angegeben von:
isMandatoryin SchnittstelleMandatorynessRequestable- Gibt zurück:
- true if the current
MandatorynessRequestableis mandatory, false otherweise.
-
setAsAbstract
- Angegeben von:
setAsAbstractin SchnittstelleCATEGORIZABLE<ISmartField>
-
setAsConcrete
- Angegeben von:
setAsConcretein SchnittstelleCATEGORIZABLE<ISmartField>
-
setCardinality
Beschreibung aus Schnittstelle kopiert:IFluentMutableCardinalityHolderSets theCardinalityof the currentIFluentMutableCardinalityHolder.- Angegeben von:
setCardinalityin SchnittstelleIFluentMutableCardinalityHolder<ISmartField>- Parameter:
cardinality-- Gibt zurück:
- the current
IFluentMutableCardinalityHolder.
-
setForReferences
- Angegeben von:
setForReferencesin SchnittstelleContentTypeAssignable<ISmartField>
-
setForValues
- Angegeben von:
setForValuesin SchnittstelleContentTypeAssignable<ISmartField>
-
setName
Beschreibung aus Schnittstelle kopiert:IFluentMutableNameHolderSets the name of the currentIFluentMutableNameHolder.- Angegeben von:
setNamein SchnittstelleIFluentMutableNameHolder<ISmartField>- Parameter:
name-- Gibt zurück:
- the current
IFluentMutableNameHolder.
-