public final class Subtag extends java.lang.Object implements java.io.Serializable, java.lang.Cloneable, java.lang.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,
java.lang.String name)
Create a Subtag
|
Subtag(Subtag.Type type,
java.lang.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(java.lang.Object obj) |
<T extends java.lang.Enum<?>> |
getEnum()
Get this subtags Enum, allowing the subtag to be verified
|
java.lang.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
|
java.lang.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, java.lang.String name)
public Subtag(Subtag.Type type, java.lang.String name, Subtag prev)
public Subtag.Type getType()
public java.lang.String getName()
public Subtag getPrevious()
public Subtag getNext()
public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic Subtag clone()
clone in class java.lang.Objectpublic boolean isDeprecated()
public <T extends java.lang.Enum<?>> T getEnum()
public boolean isValid()
public Subtag canonicalize()
public static Subtag newWildcard()
Copyright © 2010 - 2023 Adobe. All Rights Reserved