org.ow2.util.scan.api.metadata.specific
Class SpecificMethodMetadata<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.SpecificMethodMetadata<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:
ISpecificMethodMetadata<SC,SM,SF>

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

Author:
Gael Lalire

Constructor Summary
SpecificMethodMetadata(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.ISpecificMethodMetadata
getJMethod
 

Constructor Detail

SpecificMethodMetadata

public SpecificMethodMetadata(SC classMetadata)
Constructor.

Parameters:
classMetadata - the parent metadata.
Method Detail

getSpecificClassMetadata

public SC getSpecificClassMetadata()

Specified by:
getSpecificClassMetadata in interface ISpecificMethodMetadata<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.