Errai 3.0.1-SNAPSHOT

org.jboss.errai.codegen.literal
Class MetaClassLiteral

java.lang.Object
  extended by org.jboss.errai.codegen.literal.LiteralValue<MetaClass>
      extended by org.jboss.errai.codegen.literal.MetaClassLiteral
All Implemented Interfaces:
TypeLiteral, Statement

public class MetaClassLiteral
extends LiteralValue<MetaClass>
implements TypeLiteral

Author:
Mike Brock

Field Summary
 
Fields inherited from class org.jboss.errai.codegen.literal.LiteralValue
clazz
 
Constructor Summary
MetaClassLiteral(MetaClass value)
           
 
Method Summary
 String generate(Context context)
           
 MetaClass getActualType()
           
 String getCanonicalString(Context context)
           
 MetaClass getType()
           
 
Methods inherited from class org.jboss.errai.codegen.literal.LiteralValue
equals, getValue, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaClassLiteral

public MetaClassLiteral(MetaClass value)
Method Detail

generate

public String generate(Context context)
Specified by:
generate in interface Statement
Overrides:
generate in class LiteralValue<MetaClass>

getCanonicalString

public String getCanonicalString(Context context)
Specified by:
getCanonicalString in class LiteralValue<MetaClass>

getType

public MetaClass getType()
Specified by:
getType in interface Statement
Overrides:
getType in class LiteralValue<MetaClass>

getActualType

public MetaClass getActualType()
Specified by:
getActualType in interface TypeLiteral

Errai 3.0.1-SNAPSHOT

Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.