org.androidannotations.rclass
Class RInnerClass

java.lang.Object
  extended by org.androidannotations.rclass.RInnerClass
All Implemented Interfaces:
IRInnerClass

public class RInnerClass
extends Object
implements IRInnerClass


Field Summary
 
Fields inherited from interface org.androidannotations.rclass.IRInnerClass
EMPTY_R_INNER_CLASS
 
Constructor Summary
RInnerClass(TypeElement rInnerTypeElement)
           
 
Method Summary
 boolean containsField(String name)
           
 boolean containsIdValue(Integer idValue)
           
static com.sun.codemodel.JFieldRef extractIdStaticRef(ProcessHolder holder, String layoutFieldQualifiedName)
           
 String getIdQualifiedName(Integer idValue)
           
 String getIdQualifiedName(String name)
           
 com.sun.codemodel.JFieldRef getIdStaticRef(Integer idValue, ProcessHolder holder)
           
 com.sun.codemodel.JFieldRef getIdStaticRef(String name, ProcessHolder holder)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RInnerClass

public RInnerClass(TypeElement rInnerTypeElement)
Method Detail

containsIdValue

public boolean containsIdValue(Integer idValue)
Specified by:
containsIdValue in interface IRInnerClass

getIdQualifiedName

public String getIdQualifiedName(Integer idValue)
Specified by:
getIdQualifiedName in interface IRInnerClass

containsField

public boolean containsField(String name)
Specified by:
containsField in interface IRInnerClass

getIdQualifiedName

public String getIdQualifiedName(String name)
Specified by:
getIdQualifiedName in interface IRInnerClass

getIdStaticRef

public com.sun.codemodel.JFieldRef getIdStaticRef(Integer idValue,
                                                  ProcessHolder holder)
Specified by:
getIdStaticRef in interface IRInnerClass

getIdStaticRef

public com.sun.codemodel.JFieldRef getIdStaticRef(String name,
                                                  ProcessHolder holder)
Specified by:
getIdStaticRef in interface IRInnerClass

extractIdStaticRef

public static com.sun.codemodel.JFieldRef extractIdStaticRef(ProcessHolder holder,
                                                             String layoutFieldQualifiedName)


Copyright © 2010-2014. All Rights Reserved.