de.infoasset.platform.services.asset
Class CharStreamProperty

java.lang.Object
  extended by de.infoasset.platform.services.asset.ModelProperty
      extended by de.infoasset.platform.services.asset.Property
          extended by de.infoasset.platform.services.asset.CharStreamProperty
All Implemented Interfaces:
Attribute, CharStreamAttribute

public abstract class CharStreamProperty
extends Property
implements CharStreamAttribute


Nested Class Summary
 
Nested classes/interfaces inherited from class de.infoasset.platform.services.asset.ModelProperty
ModelProperty.ApplyEvent
 
Nested classes/interfaces inherited from interface de.infoasset.platform.store.Attribute
Attribute.DataTypes
 
Field Summary
 
Fields inherited from class de.infoasset.platform.services.asset.ModelProperty
UNDERSCORE, validators
 
Fields inherited from interface de.infoasset.platform.store.Attribute
ASSET_ID_LENGTH, ASSET_UID_LENGTH, DOMAINVALUE_LENGTH, INDEXED, LENGTH, MULTI_DOMAINVALUE_LENGTH, MULTILINGUAL, MULTILINGUAL_LENGTH, NOT_NULL_CONSTRAINT, REFERENCES, TYPE, UNIQUE_CONSTRAINT
 
Constructor Summary
CharStreamProperty()
           
 
Method Summary
 java.lang.String get()
           
 Attribute.DataTypes getDatatype()
          Return the dataType of this attribute type, constants are defined above.
 void set(java.lang.String value)
           
 
Methods inherited from class de.infoasset.platform.services.asset.Property
encode, getContainer, getObject, getStringRepresentation, getTypedObjectFromString, getUniqueConstraintAttributeNames, isPersistent, notNull, setContainer, setObject, toString, validationMessage
 
Methods inherited from class de.infoasset.platform.services.asset.ModelProperty
applyWhen, checkName, containsValidator, getAttributeName, getChoices, getFullyQualifiedName, getLabel, getListeners, getLongHelp, getName, getOrdinalNumber, getOwnerAsset, getParameterName, getParameterNameIdSafe, getPropertyName, getPropertyNameFromParameterName, getShortHelp, getUid, getValidators, init, isCloneable, isDynamicProperty, isValid, isVersionable, isWatchable, putValidators, setName, showInGenericViews
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface de.infoasset.platform.store.Attribute
encode, getAttributeName, getContainer, getUniqueConstraintAttributeNames, isPersistent, notNull, setContainer
 

Constructor Detail

CharStreamProperty

public CharStreamProperty()
Method Detail

set

public void set(java.lang.String value)

get

public java.lang.String get()

getDatatype

public final Attribute.DataTypes getDatatype()
Description copied from interface: Attribute
Return the dataType of this attribute type, constants are defined above.

Specified by:
getDatatype in interface Attribute