SMILA (incubation) API documentation

org.eclipse.smila.datamodel.record.impl
Class AttributeValueImpl

java.lang.Object
  extended by org.eclipse.smila.datamodel.record.impl.AnnotatableImpl
      extended by org.eclipse.smila.datamodel.record.impl.AttributeValueImpl
All Implemented Interfaces:
java.io.Serializable, Annotatable, AttributeValue
Direct Known Subclasses:
LiteralImpl, MObjectImpl

public abstract class AttributeValueImpl
extends AnnotatableImpl
implements AttributeValue

Default implementation of SMILA AttributeValue, as abstract base class for LiteralImpl and MObjectImpl.

Author:
jschumacher
See Also:
Serialized Form

Constructor Summary
AttributeValueImpl()
           
 
Method Summary
 java.lang.String getSemanticType()
          get the semantic type name of this value.
 void setSemanticType(java.lang.String semanticType)
          set semantic type name of this value.
 
Methods inherited from class org.eclipse.smila.datamodel.record.impl.AnnotatableImpl
addAnnotation, annotationsSize, getAnnotation, getAnnotationNames, getAnnotations, hasAnnotation, hasAnnotations, removeAnnotations, removeAnnotations, setAnnotation, setAnnotations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.smila.datamodel.record.Annotatable
addAnnotation, annotationsSize, getAnnotation, getAnnotationNames, getAnnotations, hasAnnotation, hasAnnotations, removeAnnotations, removeAnnotations, setAnnotation, setAnnotations
 

Constructor Detail

AttributeValueImpl

public AttributeValueImpl()
Method Detail

getSemanticType

public java.lang.String getSemanticType()
get the semantic type name of this value.

Specified by:
getSemanticType in interface AttributeValue
Returns:
semantic type name.
See Also:
AttributeValue.getSemanticType()

setSemanticType

public void setSemanticType(java.lang.String semanticType)
set semantic type name of this value.

Specified by:
setSemanticType in interface AttributeValue
Parameters:
semanticType - semantic type name.
See Also:
AttributeValue.setSemanticType(java.lang.String)

SMILA (incubation) API documentation