Package net.anotheria.asg.generator.meta
Interface IMetaType
-
- All Known Implementing Classes:
AbstractType,BooleanType,DoubleType,FloatType,ImageType,IntType,ListType,LongType,ObjectType,PasswordType,StringType
public interface IMetaTypeRepresent the type of a property.- Version:
- $Id: $Id
- Author:
- lrosenberg
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringtoBeanGetter(java.lang.String name)toBeanGetter.java.lang.StringtoBeanSetter(java.lang.String name)toBeanSetter.java.lang.StringtoJava()toJava.java.lang.StringtoJavaObject()toJavaObject.java.lang.StringtoPropertyGetter()toPropertyGetter.java.lang.StringtoPropertySetter()toPropertySetter.
-
-
-
Method Detail
-
toJava
java.lang.String toJava()
toJava.
- Returns:
- the type representation of this MetaType in java language.
-
toJavaObject
java.lang.String toJavaObject()
toJavaObject.
- Returns:
- java object for this type (for example Integer for int).
-
toPropertySetter
java.lang.String toPropertySetter()
toPropertySetter.
- Returns:
- a
Stringobject.
-
toPropertyGetter
java.lang.String toPropertyGetter()
toPropertyGetter.
- Returns:
- a
Stringobject.
-
toBeanGetter
java.lang.String toBeanGetter(java.lang.String name)
toBeanGetter.
- Parameters:
name- aStringobject.- Returns:
- a
Stringobject.
-
toBeanSetter
java.lang.String toBeanSetter(java.lang.String name)
toBeanSetter.
- Parameters:
name- aStringobject.- Returns:
- a
Stringobject.
-
-