android.databinding.tool.reflection
Class TypeUtil

java.lang.Object
  extended by android.databinding.tool.reflection.TypeUtil
Direct Known Subclasses:
AnnotationTypeUtil

public abstract class TypeUtil
extends java.lang.Object


Field Summary
static java.lang.String ARRAY
           
static java.lang.String BOOLEAN
           
static java.lang.String BYTE
           
static java.lang.String CHAR
           
static java.lang.String CLASS_PREFIX
           
static java.lang.String CLASS_SUFFIX
           
static java.lang.String DOUBLE
           
static java.lang.String FLOAT
           
static java.lang.String INT
           
static java.lang.String LONG
           
static java.lang.String SHORT
           
static java.lang.String VOID
           
 
Constructor Summary
TypeUtil()
           
 
Method Summary
abstract  java.lang.String getDescription(ModelClass modelClass)
           
abstract  java.lang.String getDescription(ModelMethod modelMethod)
           
static TypeUtil getInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BYTE

public static final java.lang.String BYTE
See Also:
Constant Field Values

CHAR

public static final java.lang.String CHAR
See Also:
Constant Field Values

DOUBLE

public static final java.lang.String DOUBLE
See Also:
Constant Field Values

FLOAT

public static final java.lang.String FLOAT
See Also:
Constant Field Values

INT

public static final java.lang.String INT
See Also:
Constant Field Values

LONG

public static final java.lang.String LONG
See Also:
Constant Field Values

SHORT

public static final java.lang.String SHORT
See Also:
Constant Field Values

VOID

public static final java.lang.String VOID
See Also:
Constant Field Values

BOOLEAN

public static final java.lang.String BOOLEAN
See Also:
Constant Field Values

ARRAY

public static final java.lang.String ARRAY
See Also:
Constant Field Values

CLASS_PREFIX

public static final java.lang.String CLASS_PREFIX
See Also:
Constant Field Values

CLASS_SUFFIX

public static final java.lang.String CLASS_SUFFIX
See Also:
Constant Field Values
Constructor Detail

TypeUtil

public TypeUtil()
Method Detail

getDescription

public abstract java.lang.String getDescription(ModelClass modelClass)

getDescription

public abstract java.lang.String getDescription(ModelMethod modelMethod)

getInstance

public static TypeUtil getInstance()