org.chromattic.core.bean
Class SimpleValueInfo<V>
java.lang.Object
org.chromattic.core.bean.ValueInfo
org.chromattic.core.bean.SimpleValueInfo<V>
public class SimpleValueInfo<V>
- extends ValueInfo
- Version:
- $Revision$
- Author:
- Julien Viet
getSimpleType
public SimpleType<V> getSimpleType()
getDefaultValue
public List<V> getDefaultValue()
toString
public String toString()
- Overrides:
toString in class Object
createPath
public static SimpleValueInfo<String> createPath(org.reflext.api.ClassTypeInfo typeInfo)
create
public static SimpleValueInfo<?> create(org.reflext.api.ClassTypeInfo typeInfo,
Annotation defaultValue)
throws BuilderException
- Build a simple value info meta data.
- Parameters:
typeInfo - the type infodefaultValue - the default value
- Returns:
- the simple value info
- Throws:
BuilderException - any exception that may prevent the correct building such as having a default value that
does not match the type
Copyright © 2009 eXo Platform SAS. All Rights Reserved.