2026-03-17 13:31:18 -07:00

42 lines
852 B
Java

package javax.naming.directory;
import java.io.Serializable;
import javax.naming.NamingEnumeration;
import javax.naming.NamingException;
public interface Attribute extends Cloneable, Serializable {
public static final long serialVersionUID = 8707690322213556804L;
void add(int i, Object obj);
boolean add(Object obj);
void clear();
Object clone();
boolean contains(Object obj);
Object get() throws NamingException;
Object get(int i) throws NamingException;
NamingEnumeration getAll() throws NamingException;
DirContext getAttributeDefinition() throws NamingException;
DirContext getAttributeSyntaxDefinition() throws NamingException;
String getID();
boolean isOrdered();
Object remove(int i);
boolean remove(Object obj);
Object set(int i, Object obj);
int size();
}