Top Description Fields Constructors Methods
com.sun.tools.xjc.api

public final Enum SpecVersion

extends Enum<SpecVersion>
Class Inheritance

Represents the spec version constant.
Author
Kohsuke Kawaguchi

Field Summary

Modifier and TypeField and Description
public static final SpecVersion
public static final SpecVersion
public static final SpecVersion
private final String

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public String
getVersion()

Gives the String representation of the

public boolean
isLaterThan(SpecVersion t)

Returns true if this version is equal or later than the given one.

public static SpecVersion

Returns:

null for parsing failure.
parse
(String token)

Parses "3.0" into the object.

public static SpecVersion
public static SpecVersion[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

LATESTback to summary
public static final SpecVersion LATEST
V2_3back to summary
public static final SpecVersion V2_3
V3_0back to summary
public static final SpecVersion V3_0
versionback to summary
private final String version

Constructor Detail

SpecVersionback to summary
private SpecVersion(String version)

Method Detail

getVersionback to summary
public String getVersion()

Gives the String representation of the

isLaterThanback to summary
public boolean isLaterThan(SpecVersion t)

Returns true if this version is equal or later than the given one.

parseback to summary
public static SpecVersion parse(String token)

Parses "3.0" into the object.

Returns:SpecVersion

null for parsing failure.

valueOfback to summary
public static SpecVersion valueOf(String name)
valuesback to summary
public static SpecVersion[] values()