jpel.resolver
Interface Interpreter
- All Known Implementing Classes:
- InterpreterImpl
- public interface Interpreter
Responsável pela tradução dos tipos de linguagem funcional
em tipos de Java.
Method Summary |
boolean |
toBoolean(jpel.language.Expression expression)
|
boolean[] |
toBooleanArray(jpel.language.Expression expression)
|
java.lang.Boolean |
toBooleanObject(jpel.language.Expression expression)
|
java.lang.Boolean[] |
toBooleanObjectArray(jpel.language.Expression expression)
|
byte |
toByte(jpel.language.Expression expression)
|
byte[] |
toByteArray(jpel.language.Expression expression)
|
java.lang.Byte |
toByteObject(jpel.language.Expression expression)
|
java.lang.Byte[] |
toByteObjectArray(jpel.language.Expression expression)
|
char |
toChar(jpel.language.Expression expression)
|
char[] |
toCharArray(jpel.language.Expression expression)
|
java.lang.Character |
toCharObject(jpel.language.Expression expression)
|
java.lang.Character[] |
toCharObjectArray(jpel.language.Expression expression)
|
double |
toDouble(jpel.language.Expression expression)
|
double[] |
toDoubleArray(jpel.language.Expression expression)
|
java.lang.Double |
toDoubleObject(jpel.language.Expression expression)
|
java.lang.Double[] |
toDoubleObjectArray(jpel.language.Expression expression)
|
float |
toFloat(jpel.language.Expression expression)
|
float[] |
toFloatArray(jpel.language.Expression expression)
|
java.lang.Float |
toFloatObject(jpel.language.Expression expression)
|
java.lang.Float[] |
toFloatObjectArray(jpel.language.Expression expression)
|
int |
toInt(jpel.language.Expression expression)
|
int[] |
toIntArray(jpel.language.Expression expression)
|
java.lang.Integer |
toIntObject(jpel.language.Expression expression)
|
java.lang.Integer[] |
toIntObjectArray(jpel.language.Expression expression)
|
long |
toLong(jpel.language.Expression expression)
|
long[] |
toLongArray(jpel.language.Expression expression)
|
java.lang.Long |
toLongObject(jpel.language.Expression expression)
|
java.lang.Long[] |
toLongObjectArray(jpel.language.Expression expression)
|
java.lang.Object |
toObject(jpel.language.Expression expression)
|
java.lang.Object[] |
toObjectArray(jpel.language.Expression expression)
|
short |
toShort(jpel.language.Expression expression)
|
short[] |
toShortArray(jpel.language.Expression expression)
|
java.lang.Short |
toShortObject(jpel.language.Expression expression)
|
java.lang.Short[] |
toShortObjectArray(jpel.language.Expression expression)
|
java.lang.String |
toString(jpel.language.Expression expression)
|
java.lang.String[] |
toStringArray(jpel.language.Expression expression)
|
toBoolean
public boolean toBoolean(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toBooleanObject
public java.lang.Boolean toBooleanObject(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toBooleanArray
public boolean[] toBooleanArray(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toBooleanObjectArray
public java.lang.Boolean[] toBooleanObjectArray(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toChar
public char toChar(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toCharObject
public java.lang.Character toCharObject(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toCharArray
public char[] toCharArray(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toCharObjectArray
public java.lang.Character[] toCharObjectArray(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toByte
public byte toByte(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toByteObject
public java.lang.Byte toByteObject(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toByteArray
public byte[] toByteArray(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toByteObjectArray
public java.lang.Byte[] toByteObjectArray(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toShort
public short toShort(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toShortObject
public java.lang.Short toShortObject(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toShortArray
public short[] toShortArray(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toShortObjectArray
public java.lang.Short[] toShortObjectArray(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toInt
public int toInt(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toIntObject
public java.lang.Integer toIntObject(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toIntArray
public int[] toIntArray(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toIntObjectArray
public java.lang.Integer[] toIntObjectArray(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toLong
public long toLong(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toLongObject
public java.lang.Long toLongObject(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toLongArray
public long[] toLongArray(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toLongObjectArray
public java.lang.Long[] toLongObjectArray(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toFloat
public float toFloat(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toFloatObject
public java.lang.Float toFloatObject(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toFloatArray
public float[] toFloatArray(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toFloatObjectArray
public java.lang.Float[] toFloatObjectArray(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toDouble
public double toDouble(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toDoubleObject
public java.lang.Double toDoubleObject(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toDoubleArray
public double[] toDoubleArray(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toDoubleObjectArray
public java.lang.Double[] toDoubleObjectArray(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toString
public java.lang.String toString(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toStringArray
public java.lang.String[] toStringArray(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toObject
public java.lang.Object toObject(jpel.language.Expression expression)
throws BadTypedException
BadTypedException
toObjectArray
public java.lang.Object[] toObjectArray(jpel.language.Expression expression)
throws BadTypedException
BadTypedException