JBoss MetaData Repository 2.2.0.SP1

org.jboss.metadata.spi.stack
Class MetaDataStack

java.lang.Object
  extended by org.jboss.metadata.spi.stack.MetaDataStack

public final class MetaDataStack
extends Object

MetaDataStack. TODO add some security to the mutable operations

Version:
$Revision: 1.1 $
Author:
Adrian Brock

Constructor Summary
MetaDataStack()
           
 
Method Summary
static void mask()
          Mask the metadataa
static MetaData peek()
          Peek some meta data
static void pop()
          Pop some meta data
static void push(MetaData metaData)
          Push some meta data
static void unmask()
          Unmask the metadata
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaDataStack

public MetaDataStack()
Method Detail

push

public static void push(MetaData metaData)
Push some meta data

Parameters:
metaData - the meta data

pop

public static void pop()
Pop some meta data


peek

public static MetaData peek()
Peek some meta data

Returns:
the metadata or null if there isn't one

mask

public static void mask()
Mask the metadataa


unmask

public static void unmask()
Unmask the metadata


JBoss MetaData Repository 2.2.0.SP1

Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.