@Override public String getIdentifier() { JvmTypeReference componentType = getComponentType(); if (componentType != null) return componentType.getIdentifier() + "[]"; return null; }
@Override public String getQualifiedName(char innerClassDelimiter) { JvmTypeReference componentType = getComponentType(); if (componentType != null) return componentType.getQualifiedName(innerClassDelimiter) + "[]"; return null; }
@Override public String getSimpleName() { JvmTypeReference componentType = getComponentType(); if (componentType != null) return componentType.getSimpleName() + "[]"; return null; }
@Override public String getSimpleName() { JvmTypeReference componentType = getComponentType(); if (componentType != null) return componentType.getSimpleName() + "[]"; return null; }
@Override public String getIdentifier() { JvmTypeReference componentType = getComponentType(); if (componentType != null) return componentType.getIdentifier() + "[]"; return null; }
@Override public String getQualifiedName(char innerClassDelimiter) { JvmTypeReference componentType = getComponentType(); if (componentType != null) return componentType.getQualifiedName(innerClassDelimiter) + "[]"; return null; }
@Override public JvmArrayType getType() { JvmTypeReference componentTypeReference = getComponentType(); if (componentTypeReference != null) { JvmType componentType = componentTypeReference.getType(); if (componentType instanceof JvmComponentType) { JvmArrayType result = ((JvmComponentType) componentType).getArrayType(); return result; } } return null; }
@Override public JvmArrayType getType() { JvmTypeReference componentTypeReference = getComponentType(); if (componentTypeReference != null) { JvmType componentType = componentTypeReference.getType(); if (componentType instanceof JvmComponentType) { JvmArrayType result = ((JvmComponentType) componentType).getArrayType(); return result; } } return null; }
protected JvmType _getType(final JvmGenericArrayTypeReferenceImplCustom it) { JvmArrayType _xblockexpression = null; { final JvmTypeReference componentTypeReference = it.getComponentType(); if ((componentTypeReference == null)) { return null; } JvmArrayType _switchResult = null; JvmType _type = this.getType(componentTypeReference); final JvmType componentType = _type; boolean _matched = false; if (componentType instanceof JvmComponentType) { _matched=true; _switchResult = ((JvmComponentType)componentType).getArrayType(); } if (!_matched) { _switchResult = null; } _xblockexpression = _switchResult; } return _xblockexpression; }