com.solers.slp
Class ServiceType

java.lang.Object
  |
  +--com.solers.slp.ServiceType
All Implemented Interfaces:
Serializable

public class ServiceType
extends Object
implements Serializable

Implementation of the SLP ServiceType class defined in RFC 2614.

Author:
Patrick Callis
See Also:
Serialized Form

Field Summary
private  boolean _abstract
           
private  String _abstractType
           
private  String _concreteType
           
private  String _namingAuthority
           
private  String _principleType
           
private  boolean _service
           
private  String _type
           
 
Constructor Summary
ServiceType(String type)
           
 
Method Summary
 boolean equals(Object obj)
           
 String getAbstractTypeName()
           
 String getConcreteTypeName()
           
 String getNamingAuthority()
           
 String getPrincipleTypeName()
           
 int hashCode()
           
 boolean isAbstractType()
           
 boolean isNADefault()
           
 boolean isServiceURL()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
, clone, finalize, getClass, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

_type

private String _type

_service

private boolean _service

_abstract

private boolean _abstract

_concreteType

private String _concreteType

_principleType

private String _principleType

_abstractType

private String _abstractType

_namingAuthority

private String _namingAuthority
Constructor Detail

ServiceType

public ServiceType(String type)
Method Detail

isServiceURL

public boolean isServiceURL()

isAbstractType

public boolean isAbstractType()

isNADefault

public boolean isNADefault()

getConcreteTypeName

public String getConcreteTypeName()

getPrincipleTypeName

public String getPrincipleTypeName()

getAbstractTypeName

public String getAbstractTypeName()

getNamingAuthority

public String getNamingAuthority()

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object