public enum JRSTConfigOption extends Enum<JRSTConfigOption> implements org.nuiton.config.ConfigOptionDef
Enum Constant and Description |
---|
FORCE |
INTERMEDIATE_FILE |
OUT_FILE |
OUT_TYPE |
SIMPLE |
XSL_FILE |
Modifier and Type | Field and Description |
---|---|
String[] |
alias |
String |
defaultValue |
String |
description |
boolean |
isFinal |
boolean |
isTransient |
String |
key |
Class<?> |
type |
Modifier and Type | Method and Description |
---|---|
String[] |
getAlias() |
String |
getDefaultValue() |
String |
getDescription() |
String |
getKey() |
String |
getOption(org.nuiton.config.ApplicationConfig config) |
boolean |
getOptionAsBoolean(org.nuiton.config.ApplicationConfig config) |
File |
getOptionAsFile(org.nuiton.config.ApplicationConfig config) |
Class<?> |
getType() |
boolean |
isFinal() |
boolean |
isTransient() |
void |
setDefaultValue(String defaultValue) |
void |
setFinal(boolean isFinal) |
void |
setTransient(boolean isTransient) |
static JRSTConfigOption |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static JRSTConfigOption[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final JRSTConfigOption FORCE
public static final JRSTConfigOption SIMPLE
public static final JRSTConfigOption OUT_FILE
public static final JRSTConfigOption OUT_TYPE
public static final JRSTConfigOption XSL_FILE
public static final JRSTConfigOption INTERMEDIATE_FILE
public String key
public String description
public String defaultValue
public Class<?> type
public boolean isTransient
public boolean isFinal
public String[] alias
public static JRSTConfigOption[] values()
for (JRSTConfigOption c : JRSTConfigOption.values()) System.out.println(c);
public static JRSTConfigOption valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic boolean isFinal()
isFinal
in interface org.nuiton.config.ConfigOptionDef
public boolean isTransient()
isTransient
in interface org.nuiton.config.ConfigOptionDef
public String getDefaultValue()
getDefaultValue
in interface org.nuiton.config.ConfigOptionDef
public String getDescription()
getDescription
in interface org.nuiton.config.ConfigOptionDef
public String getKey()
getKey
in interface org.nuiton.config.ConfigOptionDef
public Class<?> getType()
getType
in interface org.nuiton.config.ConfigOptionDef
public void setDefaultValue(String defaultValue)
setDefaultValue
in interface org.nuiton.config.ConfigOptionDef
public void setTransient(boolean isTransient)
setTransient
in interface org.nuiton.config.ConfigOptionDef
public void setFinal(boolean isFinal)
setFinal
in interface org.nuiton.config.ConfigOptionDef
public String[] getAlias()
public String getOption(org.nuiton.config.ApplicationConfig config)
public File getOptionAsFile(org.nuiton.config.ApplicationConfig config)
public boolean getOptionAsBoolean(org.nuiton.config.ApplicationConfig config)
Copyright © 2004–2014 CodeLutin. All rights reserved.