public List<String> getFieldNamesForClass(JvmTypeReference jvmTypeRef) { List<String> result = new ArrayList<String>(); if (jvmTypeRef.getType() instanceof JvmDeclaredType) { JvmDeclaredType declaredType = (JvmDeclaredType)jvmTypeRef.getType(); for (JvmField field : declaredType.getDeclaredFields()) { result.add(field.getSimpleName()); } } return result; }
final JvmField field = Iterables.find(target.getDeclaredFields(), it -> Objects.equal(it.getSimpleName(), fieldName), null);
JvmField versionField = null; boolean isString = true; final Iterator<JvmField> iterator = sarlVersionType.getDeclaredFields().iterator(); while (versionField == null && iterator.hasNext()) { final JvmField field = iterator.next();
Set<JvmType> seenTypes) { if (seenTypes.add(type)) { Iterable<JvmField> fields = type.getDeclaredFields();
try { final JvmDeclaredType type = (JvmDeclaredType) typeReferences.findDeclaredType(SARLVersion.class, sarlScript); for (final JvmField field : type.getDeclaredFields()) { fields.append(field.getIdentifier()); fields.append(" / "); //$NON-NLS-1$
final Iterable<JvmField> fields = type.getDeclaredFields(); Map<XExpression, LightweightTypeReference> extensionProviders = null; for (final JvmField field : fields) {
final Iterable<JvmField> fieldsWithInitializer = IterableExtensions.<JvmField>filter(it.getDeclaredFields(), _function); boolean _isEmpty = IterableExtensions.isEmpty(fieldsWithInitializer); boolean _not = (!_isEmpty);