diff options
Diffstat (limited to 'libjava/javax/naming/Name.java')
-rw-r--r-- | libjava/javax/naming/Name.java | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/libjava/javax/naming/Name.java b/libjava/javax/naming/Name.java index d07995b..b7eb4f1 100644 --- a/libjava/javax/naming/Name.java +++ b/libjava/javax/naming/Name.java @@ -12,6 +12,19 @@ import java.io.Serializable; public interface Name extends Cloneable, Serializable { - public int size (); - public String get (int index); + public Object clone(); + public int compareTo(Object obj); + public int size(); + public boolean isEmpty(); + public Enumeration getAll(); + public String get(int posn); + public Name getPrefix(int posn); + public Name getSuffix(int posn); + public boolean startsWith(Name n); + public boolean endsWith(Name n); + public Name addAll(Name suffix) throws InvalidNameException; + public Name addAll(int posn, Name n) throws InvalidNameException; + public Name add(String comp) throws InvalidNameException; + public Name add(int posn, String comp) throws InvalidNameException; + public Object remove(int posn) throws InvalidNameException; } |