Package i2p.susi.dns
Class AddressBean
java.lang.Object
i2p.susi.dns.AddressBean
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final booleanavailable as of Java 6 -
Constructor Summary
ConstructorsConstructorDescriptionAddressBean(String name, byte[] destination) AddressBean(String name, String destination) AddressBean(String name, Destination destination) -
Method Summary
Modifier and TypeMethodDescriptiongetAdded()getB32()getB64()getCert()Do this the easy wayThe Unicode name, translated from PunycodeDo this the easy waygetName()The ASCII (Punycode) namegetNotes()(package private) StringDo this the easy waybooleanisIDN()Is the ASCII name Punycode-encoded?booleanvoid(package private) static StringRef: java.net.IDN and RFC 3490static StringThe Unicode name, translated from Punycode
-
Field Details
-
haveIDN
static final boolean haveIDNavailable as of Java 6
-
-
Constructor Details
-
AddressBean
-
AddressBean
- Since:
- 0.9.66
-
AddressBean
- Since:
- 0.9.66
-
-
Method Details
-
getDestination
-
getName
The ASCII (Punycode) name -
getDisplayName
The Unicode name, translated from Punycode- Returns:
- the original string on error
- Since:
- 0.8.7
-
toUnicode
The Unicode name, translated from Punycode- Returns:
- the original string on error
- Since:
- 0.8.7
-
isIDN
public boolean isIDN()Is the ASCII name Punycode-encoded?- Since:
- 0.8.7
-
toASCII
Ref: java.net.IDN and RFC 3490- Parameters:
host- will be converted to lower case- Returns:
- name converted to lower case and punycoded if necessary
- Throws:
IllegalArgumentException- on various errors or if IDN is needed but not available- Since:
- 0.8.7
-
getB32
- Since:
- 0.8.7
-
getB64
- Since:
- 0.9
-
setProperties
- Since:
- 0.8.7
-
getSource
- Since:
- 0.8.7
-
getAdded
- Since:
- 0.8.7
-
getModded
- Since:
- 0.8.7
-
isValidated
public boolean isValidated()- Since:
- 0.9.26
-
getNotes
- Since:
- 0.8.7
-
getCert
Do this the easy way- Since:
- 0.8.7
-
getSigType
Do this the easy way- Since:
- 0.9.12
-
getEncType
Do this the easy way- Since:
- 0.9.66
-
getProp
- Returns:
- non-null, "" if not found
- Since:
- 0.8.7, package private since 0.9.66
-