Module org.scijava.ops.engine
Package org.scijava.ops.engine.struct
Class MethodOpDependencyMemberParser
- java.lang.Object
-
- org.scijava.ops.engine.struct.MethodOpDependencyMemberParser
-
- All Implemented Interfaces:
MemberParser<Method,MethodParameterOpDependencyMember<?>>
public class MethodOpDependencyMemberParser extends Object implements MemberParser<Method,MethodParameterOpDependencyMember<?>>
Looks forOpDependencyannotations onParameters. For each such parameter with anOpDependencyannotation, this class creates aMethodParameterOpDependencyMember.- Author:
- Gabriel Selzer
-
-
Constructor Summary
Constructors Constructor Description MethodOpDependencyMemberParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<MethodParameterOpDependencyMember<?>>parse(Method source, Type structType)Parses out theMethodParameterOpDependencyMembers fromsource
-
-
-
Method Detail
-
parse
public List<MethodParameterOpDependencyMember<?>> parse(Method source, Type structType)
Parses out theMethodParameterOpDependencyMembers fromsource- Specified by:
parsein interfaceMemberParser<Method,MethodParameterOpDependencyMember<?>>- Parameters:
source- theObjectto parsestructType- TODO- Returns:
- a
Listof allMethodParameterOpDependencyMembers described via theOpDependencyannotation insource
-
-