Public Member Functions | Private Attributes
com.rosalfred.core.ia.rivescript.lang.java.CharSequenceJavaFileObject Class Reference
Inheritance diagram for com.rosalfred.core.ia.rivescript.lang.java.CharSequenceJavaFileObject:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CharSequenceJavaFileObject (String className, CharSequence content)
CharSequence getCharContent (boolean ignoreEncodingErrors)
String getQualifiedName ()
void setQualifiedName (String name)

Private Attributes

CharSequence content
String qualifiedName

Detailed Description

Definition at line 7 of file CharSequenceJavaFileObject.java.


Constructor & Destructor Documentation

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

Parameters:
classNamename of the public class in the source code
contentsource code to compile

Definition at line 26 of file CharSequenceJavaFileObject.java.


Member Function Documentation

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.

Returns:
Get the QualifiedName of the JavaFileObject

Definition at line 54 of file CharSequenceJavaFileObject.java.

Set the qualifiedname of the JavaFileObject.

Parameters:
nameThe classname with namespace

Definition at line 47 of file CharSequenceJavaFileObject.java.


Member Data Documentation

CharSequence representing the source code to be compiled

Definition at line 14 of file CharSequenceJavaFileObject.java.

Class name with namespace.

Definition at line 9 of file CharSequenceJavaFileObject.java.


The documentation for this class was generated from the following file:


alfred_bot
Author(s): Mickael Gaillard , Erwan Le Huitouze
autogenerated on Tue Jun 14 2016 01:34:50