org.ow2.util.scan.api.metadata.specific
Class SpecificFieldMetadata<SC extends ISpecificClassMetadata<SC,SM,SF>,SM extends ISpecificMethodMetadata<SC,SM,SF>,SF extends ISpecificFieldMetadata<SC,SM,SF>>

java.lang.Object
  extended by org.ow2.util.scan.api.metadata.specific.SpecificCommonMetadata
      extended by org.ow2.util.scan.api.metadata.specific.SpecificFieldMetadata<SC,SM,SF>
Type Parameters:
SC - type of specific class metadata
SM - type of specific method metadata
SF - type of specific field metadata
All Implemented Interfaces:
ISpecificFieldMetadata<SC,SM,SF>

public abstract class SpecificFieldMetadata<SC extends ISpecificClassMetadata<SC,SM,SF>,SM extends ISpecificMethodMetadata<SC,SM,SF>,SF extends ISpecificFieldMetadata<SC,SM,SF>>
extends SpecificCommonMetadata
implements ISpecificFieldMetadata<SC,SM,SF>

Author:
Gael Lalire

Constructor Summary
SpecificFieldMetadata(SC classMetadata)
          Constructor.
 
Method Summary
 SC getSpecificClassMetadata()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.ow2.util.scan.api.metadata.specific.ISpecificFieldMetadata
getJField
 

Constructor Detail

SpecificFieldMetadata

public SpecificFieldMetadata(SC classMetadata)
Constructor.

Parameters:
classMetadata - the parent metadata.
Method Detail

getSpecificClassMetadata

public SC getSpecificClassMetadata()

Specified by:
getSpecificClassMetadata in interface ISpecificFieldMetadata<SC extends ISpecificClassMetadata<SC,SM,SF>,SM extends ISpecificMethodMetadata<SC,SM,SF>,SF extends ISpecificFieldMetadata<SC,SM,SF>>
Returns:
parent metadata (class)


Copyright © 2007-2009 OW2 Consortium. All Rights Reserved.