T
- the type of value associated with the optionpublic abstract class Option<T>
extends java.lang.Object
Type | Property and Description |
---|---|
java.lang.String |
load |
Modifier and Type | Field and Description |
---|---|
Category |
category |
T |
defval |
java.lang.String |
description |
java.lang.String |
longName |
java.lang.String |
name |
java.lang.Object[] |
options |
java.lang.Class |
type |
Constructor and Description |
---|
Option(Category category,
java.lang.String name,
java.lang.Class<T> type,
T[] options,
T defval,
java.lang.String description) |
Modifier and Type | Method and Description |
---|---|
boolean |
isSpecified() |
abstract T |
load() |
java.lang.String |
loadProperty() |
java.lang.String |
toString() |
public final Category category
public final java.lang.String name
public final java.lang.String longName
public final java.lang.Class type
public final java.lang.Object[] options
public final T defval
public final java.lang.String description
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String loadProperty()
public boolean isSpecified()
public abstract T load()
Copyright © 2002-2009 JRuby Team. All Rights Reserved.