org.oasis.ebxml.registry.bindings.query
Class UserBranch
java.lang.Object
org.oasis.ebxml.registry.bindings.query.UserBranch
- All Implemented Interfaces:
- java.io.Serializable
- public class UserBranch
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserBranch
public UserBranch()
addEmailAddressFilter
public void addEmailAddressFilter(EmailAddressFilter vEmailAddressFilter)
throws java.lang.IndexOutOfBoundsException
- Parameters:
vEmailAddressFilter
-
- Throws:
java.lang.IndexOutOfBoundsException
addEmailAddressFilter
public void addEmailAddressFilter(int index,
EmailAddressFilter vEmailAddressFilter)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
- vEmailAddressFilter
-
- Throws:
java.lang.IndexOutOfBoundsException
addTelephoneNumberFilter
public void addTelephoneNumberFilter(TelephoneNumberFilter vTelephoneNumberFilter)
throws java.lang.IndexOutOfBoundsException
- Parameters:
vTelephoneNumberFilter
-
- Throws:
java.lang.IndexOutOfBoundsException
addTelephoneNumberFilter
public void addTelephoneNumberFilter(int index,
TelephoneNumberFilter vTelephoneNumberFilter)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
- vTelephoneNumberFilter
-
- Throws:
java.lang.IndexOutOfBoundsException
clearEmailAddressFilter
public void clearEmailAddressFilter()
clearTelephoneNumberFilter
public void clearTelephoneNumberFilter()
enumerateEmailAddressFilter
public java.util.Enumeration enumerateEmailAddressFilter()
enumerateTelephoneNumberFilter
public java.util.Enumeration enumerateTelephoneNumberFilter()
getEmailAddressFilter
public EmailAddressFilter getEmailAddressFilter(int index)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
-
- Throws:
java.lang.IndexOutOfBoundsException
getEmailAddressFilter
public EmailAddressFilter[] getEmailAddressFilter()
getEmailAddressFilterCount
public int getEmailAddressFilterCount()
getOrganizationQuery
public OrganizationQuery getOrganizationQuery()
- Returns the value of field 'organizationQuery'.
- Returns:
- the value of field 'organizationQuery'.
getPostalAddressFilter
public PostalAddressFilter getPostalAddressFilter()
- Returns the value of field 'postalAddressFilter'.
- Returns:
- the value of field 'postalAddressFilter'.
getTelephoneNumberFilter
public TelephoneNumberFilter getTelephoneNumberFilter(int index)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
-
- Throws:
java.lang.IndexOutOfBoundsException
getTelephoneNumberFilter
public TelephoneNumberFilter[] getTelephoneNumberFilter()
getTelephoneNumberFilterCount
public int getTelephoneNumberFilterCount()
getUserFilter
public UserFilter getUserFilter()
- Returns the value of field 'userFilter'.
- Returns:
- the value of field 'userFilter'.
isValid
public boolean isValid()
marshal
public void marshal(java.io.Writer out)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
- Parameters:
out
-
- Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
marshal
public void marshal(org.xml.sax.DocumentHandler handler)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
- Parameters:
handler
-
- Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
removeEmailAddressFilter
public boolean removeEmailAddressFilter(EmailAddressFilter vEmailAddressFilter)
- Parameters:
vEmailAddressFilter
-
removeTelephoneNumberFilter
public boolean removeTelephoneNumberFilter(TelephoneNumberFilter vTelephoneNumberFilter)
- Parameters:
vTelephoneNumberFilter
-
setEmailAddressFilter
public void setEmailAddressFilter(int index,
EmailAddressFilter vEmailAddressFilter)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
- vEmailAddressFilter
-
- Throws:
java.lang.IndexOutOfBoundsException
setEmailAddressFilter
public void setEmailAddressFilter(EmailAddressFilter[] emailAddressFilterArray)
- Parameters:
emailAddressFilterArray
-
setOrganizationQuery
public void setOrganizationQuery(OrganizationQuery organizationQuery)
- Sets the value of field 'organizationQuery'.
- Parameters:
organizationQuery
- the value of field
'organizationQuery'.
setPostalAddressFilter
public void setPostalAddressFilter(PostalAddressFilter postalAddressFilter)
- Sets the value of field 'postalAddressFilter'.
- Parameters:
postalAddressFilter
- the value of field
'postalAddressFilter'.
setTelephoneNumberFilter
public void setTelephoneNumberFilter(int index,
TelephoneNumberFilter vTelephoneNumberFilter)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
- vTelephoneNumberFilter
-
- Throws:
java.lang.IndexOutOfBoundsException
setTelephoneNumberFilter
public void setTelephoneNumberFilter(TelephoneNumberFilter[] telephoneNumberFilterArray)
- Parameters:
telephoneNumberFilterArray
-
setUserFilter
public void setUserFilter(UserFilter userFilter)
- Sets the value of field 'userFilter'.
- Parameters:
userFilter
- the value of field 'userFilter'.
unmarshal
public static UserBranch unmarshal(java.io.Reader reader)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
- Parameters:
reader
-
- Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
validate
public void validate()
throws org.exolab.castor.xml.ValidationException
- Throws:
org.exolab.castor.xml.ValidationException