|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ContactMethod | |
---|---|
biz.janux.geography | The biz.janux.geography package aims to support the handling and storing of Postal Addresses in the context of managing contact methods for Person and Organizations ; in the future, it may be extended to provide functionality for searching by geographic coordinates; the functionality of this package is exposed via the GeographyService Service Facade. |
biz.janux.people | The biz.janux.people package represents Persons and Organizations using the key concept of a Party , which makes it possible to treat Person and Organizations interchangeably in the context of a contract, a business relationship or other relationships that may be entered between people and organization. |
biz.janux.people.net |
The biz.janux.people.net package that contains classes representing the network-based forms of ContactMethods , namely Uniform Resource Identifiers (URI) , and its subclasses Email and Uniform Resource Locators (URL) . |
Uses of ContactMethod in biz.janux.geography |
---|
Subinterfaces of ContactMethod in biz.janux.geography | |
---|---|
interface |
PostalAddress
Represents a Postal Address; this class aims to be independent of how an address may be represented in an individual country; StateProvince, Country and City are represented as objects rather than Strings; refer to the package documentation for biz.janux.geography for more information on the relationship between City, StateProvince and Country |
Uses of ContactMethod in biz.janux.people |
---|
Subinterfaces of ContactMethod in biz.janux.people | |
---|---|
interface |
PhoneNumber
|
Methods in biz.janux.people that return ContactMethod | |
---|---|
ContactMethod |
Contacteable.getContactMethod(String kind)
return the contact method of the kind indicated |
Methods in biz.janux.people that return types with arguments of type ContactMethod | |
---|---|
Map<String,ContactMethod> |
Party.getContactMethods()
|
Map<String,ContactMethod> |
Contacteable.getContactMethods()
map of ContactMethods keyed by a string code representing a user-defined kind of ContactMethod, such as PHYSICAL_ADDRESS, CUST_SERVICE_PHONE, EMAIL_INFO, etc... |
Methods in biz.janux.people with parameters of type ContactMethod | |
---|---|
void |
Contacteable.setContactMethod(String kind,
ContactMethod contactMethod)
set the contact method of the kind indicated |
Method parameters in biz.janux.people with type arguments of type ContactMethod | |
---|---|
void |
Party.setContactMethods(Map<String,ContactMethod> aContactMethods)
|
void |
Contacteable.setContactMethods(Map<String,ContactMethod> contactMethods)
|
Uses of ContactMethod in biz.janux.people.net |
---|
Subinterfaces of ContactMethod in biz.janux.people.net | |
---|---|
interface |
Email
Marker interface to denote that a specific URI happens to be an email address, as of this writing the URI that is most commonly used as a ContactMethod |
interface |
Uri
sub-interface of ContactMethod that generically represents an electronic address or Uniform Resource Identifier; this interface provides a string 'address' that can be used to persist a string representation of the URI, and a getUri method that parses the string and returns a java.net.URI instance |
interface |
Url
sub-interface of ContactMethod and Uri that generically represents an electronic address or Uniform Resource Locator; this interface provides a string 'address' that can be used to persist a string representation of the URL, and a getUrl method that parses the string and returns a java.net.URL instance |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |