Public Member Functions | |
CharSequenceJavaFileObject (String className, CharSequence content) | |
CharSequence | getCharContent (boolean ignoreEncodingErrors) |
String | getQualifiedName () |
void | setQualifiedName (String name) |
Private Attributes | |
CharSequence | content |
String | qualifiedName |
Definition at line 7 of file CharSequenceJavaFileObject.java.
com.rosalfred.core.ia.rivescript.lang.java.CharSequenceJavaFileObject.CharSequenceJavaFileObject | ( | String | className, |
CharSequence | content | ||
) | [inline] |
This constructor will store the source code in the internal "content" variable and register it as a source code, using a URI containing the class full name
className | name of the public class in the source code |
content | source code to compile |
Definition at line 26 of file CharSequenceJavaFileObject.java.
CharSequence com.rosalfred.core.ia.rivescript.lang.java.CharSequenceJavaFileObject.getCharContent | ( | boolean | ignoreEncodingErrors | ) | [inline] |
Answers the CharSequence to be compiled. It will give the source code stored in variable "content"
Definition at line 38 of file CharSequenceJavaFileObject.java.
String com.rosalfred.core.ia.rivescript.lang.java.CharSequenceJavaFileObject.getQualifiedName | ( | ) | [inline] |
Definition at line 54 of file CharSequenceJavaFileObject.java.
void com.rosalfred.core.ia.rivescript.lang.java.CharSequenceJavaFileObject.setQualifiedName | ( | String | name | ) | [inline] |
Set the qualifiedname of the JavaFileObject.
name | The classname with namespace |
Definition at line 47 of file CharSequenceJavaFileObject.java.
CharSequence com.rosalfred.core.ia.rivescript.lang.java.CharSequenceJavaFileObject.content [private] |
CharSequence representing the source code to be compiled
Definition at line 14 of file CharSequenceJavaFileObject.java.
String com.rosalfred.core.ia.rivescript.lang.java.CharSequenceJavaFileObject.qualifiedName [private] |
Class name with namespace.
Definition at line 9 of file CharSequenceJavaFileObject.java.