public abstract class PropertyAttribute
extends java.lang.Object
implements javax.naming.directory.Attribute
Constructor and Description |
---|
PropertyAttribute(java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
void |
add(int ix,
java.lang.Object attrVal) |
boolean |
add(java.lang.Object attrVal) |
void |
clear() |
abstract java.lang.Object |
clone() |
boolean |
contains(java.lang.Object attrVal) |
java.lang.Object |
get(int i) |
javax.naming.NamingEnumeration<?> |
getAll() |
javax.naming.directory.DirContext |
getAttributeDefinition() |
javax.naming.directory.DirContext |
getAttributeSyntaxDefinition() |
java.lang.String |
getID() |
boolean |
isOrdered() |
java.lang.Object |
remove(int ix) |
boolean |
remove(java.lang.Object attrval) |
java.lang.Object |
set(int ix,
java.lang.Object attrVal) |
protected abstract java.lang.Object |
set(java.lang.Object value) |
int |
size() |
public javax.naming.NamingEnumeration<?> getAll() throws javax.naming.NamingException
getAll
in interface javax.naming.directory.Attribute
javax.naming.NamingException
public java.lang.Object get(int i) throws javax.naming.NamingException
get
in interface javax.naming.directory.Attribute
javax.naming.NamingException
public int size()
size
in interface javax.naming.directory.Attribute
public boolean contains(java.lang.Object attrVal)
contains
in interface javax.naming.directory.Attribute
public boolean add(java.lang.Object attrVal)
add
in interface javax.naming.directory.Attribute
public void add(int ix, java.lang.Object attrVal)
add
in interface javax.naming.directory.Attribute
public boolean remove(java.lang.Object attrval)
remove
in interface javax.naming.directory.Attribute
public java.lang.Object remove(int ix)
remove
in interface javax.naming.directory.Attribute
public void clear()
clear
in interface javax.naming.directory.Attribute
protected abstract java.lang.Object set(java.lang.Object value)
public java.lang.Object set(int ix, java.lang.Object attrVal)
set
in interface javax.naming.directory.Attribute
public java.lang.String getID()
getID
in interface javax.naming.directory.Attribute
public javax.naming.directory.DirContext getAttributeSyntaxDefinition() throws javax.naming.OperationNotSupportedException
getAttributeSyntaxDefinition
in interface javax.naming.directory.Attribute
javax.naming.OperationNotSupportedException
public javax.naming.directory.DirContext getAttributeDefinition() throws javax.naming.OperationNotSupportedException
getAttributeDefinition
in interface javax.naming.directory.Attribute
javax.naming.OperationNotSupportedException
public boolean isOrdered()
isOrdered
in interface javax.naming.directory.Attribute
public abstract java.lang.Object clone()
clone
in interface javax.naming.directory.Attribute
clone
in class java.lang.Object