org.milyn.edisax.model.internal
Class ValueNode

java.lang.Object
  extended by org.milyn.edisax.model.internal.MappingNode
      extended by org.milyn.edisax.model.internal.ValueNode
Direct Known Subclasses:
Component, Field, SubComponent

public class ValueNode
extends MappingNode

ValueNode.

Author:
bardl

Field Summary
 
Fields inherited from class org.milyn.edisax.model.internal.MappingNode
INDEXED_NODE_SEPARATOR
 
Constructor Summary
ValueNode()
           
ValueNode(String xmltag, String namespace)
           
 
Method Summary
 String getDataType()
           
 String getDataTypeParametersString()
           
 DataDecoder getDecoder()
           
 Integer getMaxLength()
           
 Integer getMinLength()
           
 Class<?> getTypeClass()
           
 List<Map.Entry<String,String>> getTypeParameters()
           
 void isValidForType(String value)
           
 void setDataType(String dataType)
           
 void setDataTypeParameters(List<Map.Entry<String,String>> parameters)
           
 void setMaxLength(Integer maxLength)
           
 void setMinLength(Integer minLength)
           
 
Methods inherited from class org.milyn.edisax.model.internal.MappingNode
getDocumentation, getJavaName, getName, getNamespace, getNodeTypeRef, getParent, getXmltag, setDocumentation, setName, setNamespace, setNodeTypeRef, setParent, setXmltag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValueNode

public ValueNode()

ValueNode

public ValueNode(String xmltag,
                 String namespace)
Method Detail

getDataType

public String getDataType()

setDataType

public void setDataType(String dataType)

getDecoder

public DataDecoder getDecoder()

getTypeClass

public Class<?> getTypeClass()

getTypeParameters

public List<Map.Entry<String,String>> getTypeParameters()

setDataTypeParameters

public void setDataTypeParameters(List<Map.Entry<String,String>> parameters)

getDataTypeParametersString

public String getDataTypeParametersString()

getMinLength

public Integer getMinLength()

setMinLength

public void setMinLength(Integer minLength)

getMaxLength

public Integer getMaxLength()

setMaxLength

public void setMaxLength(Integer maxLength)

isValidForType

public void isValidForType(String value)
                    throws DataDecodeException
Throws:
DataDecodeException


Copyright © 2011. All Rights Reserved.