org.jbehave.core.model
Class Meta

java.lang.Object
  extended by org.jbehave.core.model.Meta

public class Meta
extends java.lang.Object


Nested Class Summary
static class Meta.Property
           
 
Field Summary
static java.lang.String BLANK
           
static Meta EMPTY
           
 
Constructor Summary
Meta()
           
Meta(java.util.List<java.lang.String> properties)
           
Meta(java.util.Properties properties)
           
 
Method Summary
 java.lang.String getProperty(java.lang.String name)
           
 java.util.Set<java.lang.String> getPropertyNames()
           
 boolean hasProperty(java.lang.String name)
           
 Meta inheritFrom(Meta meta)
           
 boolean isEmpty()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

EMPTY

public static final Meta EMPTY

BLANK

public static final java.lang.String BLANK
See Also:
Constant Field Values
Constructor Detail

Meta

public Meta()

Meta

public Meta(java.util.Properties properties)

Meta

public Meta(java.util.List<java.lang.String> properties)
Method Detail

getPropertyNames

public java.util.Set<java.lang.String> getPropertyNames()

hasProperty

public boolean hasProperty(java.lang.String name)

getProperty

public java.lang.String getProperty(java.lang.String name)

inheritFrom

public Meta inheritFrom(Meta meta)

isEmpty

public boolean isEmpty()

toString

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


Copyright © 2003-2012. All Rights Reserved.