@Override public Optional<ResolvedReferenceTypeDeclaration> containerType() { ResolvedTypeParametrizable container = getContainer(); if (container instanceof ResolvedReferenceTypeDeclaration) { return Optional.of((ResolvedReferenceTypeDeclaration) container); } return Optional.empty(); } }
@Override public Optional<ResolvedReferenceTypeDeclaration> containerType() { ResolvedTypeParametrizable container = getContainer(); if (container instanceof ResolvedReferenceTypeDeclaration) { return Optional.of((ResolvedReferenceTypeDeclaration) container); } return Optional.empty(); }
@Override public Optional<ResolvedReferenceTypeDeclaration> containerType() { ResolvedTypeParametrizable container = getContainer(); if (container instanceof ResolvedReferenceTypeDeclaration) { return Optional.of((ResolvedReferenceTypeDeclaration) container); } return Optional.empty(); } }
@Override public String getContainerQualifiedName() { ResolvedTypeParametrizable container = getContainer(); if (container instanceof ResolvedReferenceTypeDeclaration) { return ((ResolvedReferenceTypeDeclaration) container).getQualifiedName(); } else if (container instanceof JavaParserConstructorDeclaration) { return ((JavaParserConstructorDeclaration) container).getQualifiedSignature(); } else { return ((JavaParserMethodDeclaration) container).getQualifiedSignature(); } }
@Override public String getContainerQualifiedName() { ResolvedTypeParametrizable container = getContainer(); if (container instanceof ResolvedReferenceTypeDeclaration) { return ((ResolvedReferenceTypeDeclaration) container).getQualifiedName(); } else if (container instanceof JavaParserConstructorDeclaration) { return ((JavaParserConstructorDeclaration) container).getQualifiedSignature(); } else { return ((JavaParserMethodDeclaration) container).getQualifiedSignature(); } }
@Override public String getContainerId() { ResolvedTypeParametrizable container = getContainer(); if (container instanceof ResolvedReferenceTypeDeclaration) { return ((ResolvedReferenceTypeDeclaration) container).getId(); } else if (container instanceof JavaParserConstructorDeclaration) { return ((JavaParserConstructorDeclaration) container).getQualifiedSignature(); } else { return ((JavaParserMethodDeclaration) container).getQualifiedSignature(); } }
@Override public String getContainerId() { ResolvedTypeParametrizable container = getContainer(); if (container instanceof ResolvedReferenceTypeDeclaration) { return ((ResolvedReferenceTypeDeclaration) container).getId(); } else if (container instanceof JavaParserConstructorDeclaration) { return ((JavaParserConstructorDeclaration) container).getQualifiedSignature(); } else { return ((JavaParserMethodDeclaration) container).getQualifiedSignature(); } }
@Override public String getContainerId() { ResolvedTypeParametrizable container = getContainer(); if (container instanceof ResolvedReferenceTypeDeclaration) { return ((ResolvedReferenceTypeDeclaration) container).getId(); } else if (container instanceof JavaParserConstructorDeclaration) { return ((JavaParserConstructorDeclaration) container).getQualifiedSignature(); } else { return ((JavaParserMethodDeclaration) container).getQualifiedSignature(); } }
@Override public String getContainerQualifiedName() { ResolvedTypeParametrizable container = getContainer(); if (container instanceof ResolvedReferenceTypeDeclaration) { return ((ResolvedReferenceTypeDeclaration) container).getQualifiedName(); } else if (container instanceof JavaParserConstructorDeclaration) { return ((JavaParserConstructorDeclaration) container).getQualifiedSignature(); } else { return ((JavaParserMethodDeclaration) container).getQualifiedSignature(); } }