All methods on this class (which does NOT include the constructor) accept null arguments, and will automatically ignore any attempt to add an {@link IdentifiableJavaStructure} that is not use the samedeclaredByMetadataId as when the instance was constructed.
In addition, any method on this class which accepts an {@link InvocableMemberMetadata} will verify a{@link InvocableMemberMetadata#getBody()} is provided. This therefore detectsprogramming errors which result from requesting a member to be included in an ITD but without providing the actual executable body for that member. @author Ben Alex @author Stefan Schmidt @since 1.0
|
|
|
|