org.quattor.pan.annotation
Class Annotation

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

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


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

Constructor Detail

Annotation

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

getName

public String getName()

isAnonymous

public boolean isAnonymous()

getEntries

public List<Annotation.Entry> getEntries()

iterator

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

validName

public static boolean validName(String name)

validKey

public static boolean validKey(String key)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2011 Quattor. All Rights Reserved.