com.neeve.adm.runtime.annotations
Annotation Type AdmFactoryInfo


@Documented
@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface AdmFactoryInfo

Annotates a class that has a corresponding factory with the factory details.

This class helps the X runtime locate a factory object for a message or entity type.

User that write custom message or entities that are not generated by ADM may also use this annotation to provide factory information on non ADM generated classes.


Required Element Summary
 Class<?> factoryClass
          Gets the factory class for the type.
 short ofid
           
 short typeId
           
 short vfid
           
 

Element Detail

factoryClass

public abstract Class<?> factoryClass
Gets the factory class for the type.

Returns:
The factory for this type

typeId

public abstract short typeId
Returns:
The type id of the object in the factory.

vfid

public abstract short vfid
Returns:
The factory's view factory id.

ofid

public abstract short ofid
Returns:
The factory's object factory id.


Copyright © 2016 Neeve Research, LLC. All Rights Reserved.