org.quattor.pan.annotation
Class Annotation

java.lang.Object
  extended by org.quattor.pan.annotation.Annotation
All Implemented Interfaces:
java.lang.Iterable<Annotation.Entry>

public class Annotation
extends java.lang.Object
implements java.lang.Iterable<Annotation.Entry>


Nested Class Summary
static class Annotation.Entry
           
 
Constructor Summary
Annotation(java.lang.String name, java.util.List<Annotation.Entry> entries)
           
 
Method Summary
 java.util.List<Annotation.Entry> getEntries()
           
 java.lang.String getName()
           
 boolean isAnonymous()
           
 java.util.Iterator<Annotation.Entry> iterator()
           
 java.lang.String toString()
           
static boolean validKey(java.lang.String key)
           
static boolean validName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Annotation

public Annotation(java.lang.String name,
                  java.util.List<Annotation.Entry> entries)
Method Detail

getName

public java.lang.String getName()

isAnonymous

public boolean isAnonymous()

getEntries

public java.util.List<Annotation.Entry> getEntries()

iterator

public java.util.Iterator<Annotation.Entry> iterator()
Specified by:
iterator in interface java.lang.Iterable<Annotation.Entry>

validName

public static boolean validName(java.lang.String name)

validKey

public static boolean validKey(java.lang.String key)

toString

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


Copyright © 2011 Quattor. All Rights Reserved.