public static enum Jiffle.RuntimeModel extends Enum<Jiffle.RuntimeModel>
evaluate
method directly
sets values in the destination image(s)
evaluate
method returns the destination value, leaving
it up to the caller to set the value in the image.
object
Enum Constant and Description |
---|
DIRECT
The runtime class implements
JiffleDirectRuntime |
INDIRECT
The runtime class implements
JiffleIndirectRuntime |
Modifier and Type | Method and Description |
---|---|
static Jiffle.RuntimeModel |
get(Class<? extends JiffleRuntime> clazz)
Gets the matching constant for the given runtime class.
|
Class<? extends JiffleRuntime> |
getRuntimeClass()
Gets the runtime interface.
|
static Jiffle.RuntimeModel |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Jiffle.RuntimeModel[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Jiffle.RuntimeModel DIRECT
JiffleDirectRuntime
public static final Jiffle.RuntimeModel INDIRECT
JiffleIndirectRuntime
public static Jiffle.RuntimeModel[] values()
for (Jiffle.RuntimeModel c : Jiffle.RuntimeModel.values()) System.out.println(c);
public static Jiffle.RuntimeModel 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 Class<? extends JiffleRuntime> getRuntimeClass()
public static Jiffle.RuntimeModel get(Class<? extends JiffleRuntime> clazz)
clazz
- a runtime classnull
if the class does not derive
from a supported base classCopyright © 2006–2018 GeoSolutions. All rights reserved.