public class JETConstantDataGenerator extends JETCharDataGenerator
JETGenerator.BuilderSensitive| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
CONSTANT_DECLARATION_BEGIN |
protected static java.lang.String |
CONSTANT_DECLARATION_END |
protected static java.lang.String |
CONSTANT_DECLARATION_MIDDLE |
protected static java.lang.String |
CONSTANT_STATIC_DECLARATION_BEGIN |
protected java.lang.String |
label |
builderName, characters, FUNCTION_CALL_BEGIN, FUNCTION_CALL_BEGIN_APPEND, FUNCTION_CALL_END, literalItem, NEW_LINE_BEGIN, NEW_LINE_END, NEW_LINE_MIDDLE| Constructor and Description |
|---|
JETConstantDataGenerator(char[] characters,
java.lang.String label) |
| Modifier and Type | Method and Description |
|---|---|
protected JETConstantDataGenerator |
copy() |
java.lang.String |
generateConstant() |
static java.lang.String |
generateConstant(boolean isStatic,
java.lang.String variableName,
java.lang.String variableValue) |
protected java.lang.String |
generateValue() |
generate, generateCharData, generateLiteral, generateNewLine, generateNewLineEnd, generateNewLineFeedBegin, generateNewLineMiddle, getJavaItem, getJavaLength, getLiteralItem, getRelativeJavaOffset, getStart, getStop, isConsumeWhitespace, setBuilderName, setLiteralItemprotected static final java.lang.String CONSTANT_STATIC_DECLARATION_BEGIN
protected static final java.lang.String CONSTANT_DECLARATION_BEGIN
protected static final java.lang.String CONSTANT_DECLARATION_MIDDLE
protected static final java.lang.String CONSTANT_DECLARATION_END
protected java.lang.String label
public JETConstantDataGenerator(char[] characters,
java.lang.String label)
protected java.lang.String generateValue()
generateValue in class JETCharDataGeneratorpublic java.lang.String generateConstant()
protected JETConstantDataGenerator copy()
copy in class JETCharDataGeneratorpublic static java.lang.String generateConstant(boolean isStatic,
java.lang.String variableName,
java.lang.String variableValue)
Copyright © 2021. Licensed under the Eclipse Public License v2.0. All rights reserved.
Submit a bug or feature