org.jboss.errai.ioc.rebind.ioc.codegen.literal
Class ArrayLiteral

java.lang.Object
  extended by org.jboss.errai.ioc.rebind.ioc.codegen.literal.LiteralValue<Object>
      extended by org.jboss.errai.ioc.rebind.ioc.codegen.literal.ArrayLiteral
All Implemented Interfaces:
Statement

public class ArrayLiteral
extends LiteralValue<Object>

Renders an array back to it's canonical Java-based literal representation, assuming the contents of the array can be represented as such.

Author:
Mike Brock , Christian Sadilek

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

Constructor Detail

ArrayLiteral

public ArrayLiteral(Object value)
Method Detail

getCanonicalString

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


Copyright © 2011 JBoss, a division of Red Hat. All Rights Reserved.