private void add(Field field)
{
if ( field.isAnnotationPresent(In.class) )
{
final In in = field.getAnnotation(In.class);
inAttributes.add( new BijectedField(field, in)
{
@Override
protected String getSpecifiedContextVariableName()
{
return in.value();
}
});
}
if ( field.isAnnotationPresent(Out.class) )
{
final Out out = field.getAnnotation(Out.class);
outAttributes.add( new BijectedField(field, out)
{
@Override
protected String getSpecifiedContextVariableName()
{