public final class Subtag extends Object implements Serializable, Cloneable, Comparable<Subtag>
Modifier and Type | Class and Description |
---|---|
static class |
Subtag.Type |
Constructor and Description |
---|
Subtag(Extlang extlang)
Create a Subtag
|
Subtag(Language language)
Create a Subtag
|
Subtag(Region region)
Create a Subtag
|
Subtag(Script script)
Create a Subtag
|
Subtag(Singleton singleton)
Create a Subtag
|
Subtag(Subtag.Type type,
String name)
Create a Subtag
|
Subtag(Subtag.Type type,
String name,
Subtag prev)
Create a Subtag
|
Subtag(Variant variant)
Create a Subtag
|
Modifier and Type | Method and Description |
---|---|
Subtag |
canonicalize()
Return the canonicalized version of this subtag
|
Subtag |
clone() |
int |
compareTo(Subtag o) |
boolean |
equals(Object obj) |
<T extends Enum<?>> |
getEnum()
Get this subtags Enum, allowing the subtag to be verified
|
String |
getName()
Get the subtag value
|
Subtag |
getNext()
Get the next subtag
|
Subtag |
getPrevious()
Get the previous subtag
|
Subtag.Type |
getType()
Get the subtag type
|
int |
hashCode() |
boolean |
isDeprecated()
True if this subtag has been deprecated
|
boolean |
isValid()
True if this subtag is valid
|
static Subtag |
newWildcard()
Create a new wildcard subtag
|
String |
toString() |
public Subtag(Language language)
public Subtag(Script script)
public Subtag(Region region)
public Subtag(Variant variant)
public Subtag(Extlang extlang)
public Subtag(Singleton singleton)
public Subtag(Subtag.Type type, String name)
public Subtag(Subtag.Type type, String name, Subtag prev)
public Subtag.Type getType()
public String getName()
public Subtag getPrevious()
public Subtag getNext()
public boolean isDeprecated()
public <T extends Enum<?>> T getEnum()
public boolean isValid()
public Subtag canonicalize()
public static Subtag newWildcard()
public int compareTo(Subtag o)
compareTo
in interface Comparable<Subtag>
Copyright © 2010 - 2020 Adobe. All Rights Reserved