37 lines
704 B
Java
37 lines
704 B
Java
package javax.naming;
|
|
|
|
import java.io.Serializable;
|
|
import java.util.Enumeration;
|
|
|
|
public interface Name extends Cloneable, Serializable {
|
|
Name add(int i, String str) throws InvalidNameException;
|
|
|
|
Name add(String str) throws InvalidNameException;
|
|
|
|
Name addAll(int i, Name name) throws InvalidNameException;
|
|
|
|
Name addAll(Name name) throws InvalidNameException;
|
|
|
|
Object clone();
|
|
|
|
int compareTo(Object obj);
|
|
|
|
boolean endsWith(Name name);
|
|
|
|
String get(int i);
|
|
|
|
Enumeration getAll();
|
|
|
|
Name getPrefix(int i);
|
|
|
|
Name getSuffix(int i);
|
|
|
|
boolean isEmpty();
|
|
|
|
Object remove(int i) throws InvalidNameException;
|
|
|
|
int size();
|
|
|
|
boolean startsWith(Name name);
|
|
}
|