org.less4j
Class PublicNames

java.lang.Object
  extended by org.less4j.PublicNames

public class PublicNames
extends java.lang.Object

A protocol to uniformely encode and validate well-articulated context graphs of UNICODE strings (may bring some intelligent order to the semantic chaos of network application interfaces names).

Copyright © 2006 Laurent A.V. Szyster

Version:
0.20

Field Summary
 java.util.ArrayList articulated
           
 java.lang.String encoded
           
 java.util.HashSet field
           
static int HORIZON
           
 
Constructor Summary
PublicNames(java.util.ArrayList articulated)
           
PublicNames(java.util.ArrayList articulated, int horizon)
           
PublicNames(java.lang.String encoded)
           
PublicNames(java.lang.String encoded, int horizon)
           
 
Method Summary
 java.lang.String toString()
           
static java.lang.String validate(java.util.ArrayList articulated, java.util.HashSet field, int horizon)
           
static java.lang.String validate(java.lang.String encoded, java.util.HashSet field, int horizon)
           
static java.lang.String validate(java.lang.String encoded, java.util.HashSet field, int horizon, java.util.ArrayList tree)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

articulated

public java.util.ArrayList articulated

encoded

public java.lang.String encoded

field

public java.util.HashSet field

HORIZON

public static final int HORIZON
See Also:
Constant Field Values
Constructor Detail

PublicNames

public PublicNames(java.util.ArrayList articulated)

PublicNames

public PublicNames(java.util.ArrayList articulated,
                   int horizon)

PublicNames

public PublicNames(java.lang.String encoded)

PublicNames

public PublicNames(java.lang.String encoded,
                   int horizon)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

validate

public static java.lang.String validate(java.util.ArrayList articulated,
                                        java.util.HashSet field,
                                        int horizon)

validate

public static java.lang.String validate(java.lang.String encoded,
                                        java.util.HashSet field,
                                        int horizon)

validate

public static java.lang.String validate(java.lang.String encoded,
                                        java.util.HashSet field,
                                        int horizon,
                                        java.util.ArrayList tree)