public class Specification extends IRIExamples
Modifier and Type | Field and Description |
---|---|
static Map<String,Specification> |
all |
static Map<String,Specification> |
iris |
static Map<String,Specification> |
schemes |
Constructor and Description |
---|
Specification(String name,
String type,
String rfc,
String uri,
String title,
String section,
String[] bad,
String[] good) |
Modifier and Type | Method and Description |
---|---|
void |
add(ViolationCodeInfo.InSpec spec,
ViolationCodeInfo info) |
void |
addDefinition(String string,
String string2,
String string3) |
boolean |
applies(String scheme) |
static Specification |
get(String name) |
long |
getErrors(int i) |
int |
getProhibited() |
int |
getRequired() |
String |
getUri() |
boolean |
isIRISpec() |
boolean |
isSchemeSpec() |
String |
name() |
void |
port(int i) |
void |
prohibit(int component) |
void |
require(int component) |
void |
setDNS(boolean b) |
void |
setPattern(int component,
String string) |
void |
setReserved(int component,
String string) |
getBadExamples, getGoodExamples
public static final Map<String,Specification> iris
public static final Map<String,Specification> schemes
public static final Map<String,Specification> all
public static Specification get(String name)
public String getUri()
public void add(ViolationCodeInfo.InSpec spec, ViolationCodeInfo info)
public long getErrors(int i)
public String name()
public void setDNS(boolean b)
public void port(int i)
public void prohibit(int component)
public void require(int component)
public void setPattern(int component, String string)
public void setReserved(int component, String string)
public int getProhibited()
public int getRequired()
public boolean isIRISpec()
public boolean isSchemeSpec()
public boolean applies(String scheme)
Copyright ? 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP