El método getAll() de una clase javax.naming.CompoundName se usa para devolver todos los componentes de este objeto compuesto como enumeración de string. Los efectos de actualización aplicados a este nombre compuesto en esta enumeración no están definidos.
Sintaxis:
public Enumeration getAll()
Parámetros: Este método no acepta nada.
Valor devuelto: este método devuelve una enumeración no nula de los componentes de este nombre compuesto. Cada elemento de la enumeración es de clase String.
Los siguientes programas ilustran el método CompoundName.getAll():
Programa 1:
// Java program to demonstrate // CompoundName.getAll() import java.util.Enumeration; import java.util.Properties; import javax.naming.CompoundName; import javax.naming.InvalidNameException; public class GFG { public static void main(String[] args) throws InvalidNameException { // need properties for CompoundName Properties props = new Properties(); props.put("jndi.syntax.separator", ":"); props.put("jndi.syntax.direction", "left_to_right"); // create compound name object CompoundName compoundName = new CompoundName( "a:b:z:y:x", props); // apply getAll() Enumeration<String> components = compoundName.getAll(); // print value int i = 0; while (components.hasMoreElements()) { System.out.println( "position " + i + " :" + components.nextElement()); i++; } } }
position 0 :a position 1 :b position 2 :z position 3 :y position 4 :x
Programa 2:
// Java program to demonstrate // CompoundName.getAll() method import java.util.Enumeration; import java.util.Properties; import javax.naming.CompoundName; import javax.naming.InvalidNameException; public class GFG { public static void main(String[] args) throws InvalidNameException { // need properties for CompoundName Properties props = new Properties(); props.put("jndi.syntax.separator", "/"); props.put("jndi.syntax.direction", "left_to_right"); // create compound name object CompoundName compoundName = new CompoundName( "c/e/d/v/a/b/z/y/x/f", props); // apply getAll() Enumeration<String> components = compoundName.getAll(); // print value int i = 0; while (components.hasMoreElements()) { System.out.println( "position " + i + " :" + components.nextElement()); i++; } } }
position 0 :c position 1 :e position 2 :d position 3 :v position 4 :a position 5 :b position 6 :z position 7 :y position 8 :x position 9 :f
Referencias: https://docs.oracle.com/javase/10/docs/api/javax/naming/CompoundName.html#getAll()
Publicación traducida automáticamente
Artículo escrito por AmanSingh2210 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA