http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/agent/HeartbeatMonitor.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/agent/HeartbeatMonitor.java b/ambari-server/src/main/java/org/apache/ambari/server/agent/HeartbeatMonitor.java index 0042f53..a77ed75 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/agent/HeartbeatMonitor.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/agent/HeartbeatMonitor.java @@ -210,7 +210,7 @@ public class HeartbeatMonitor implements Runnable { * @return list of commands to get status of service components on a concrete host */ public List<StatusCommand> generateStatusCommands(String hostname) throws AmbariException { - List<StatusCommand> cmds = new ArrayList<StatusCommand>(); + List<StatusCommand> cmds = new ArrayList<>(); for (Cluster cl : clusters.getClustersForHost(hostname)) { Map<String, DesiredConfig> desiredConfigs = cl.getDesiredConfigs(); @@ -249,8 +249,8 @@ public class HeartbeatMonitor implements Runnable { StackInfo stackInfo = ambariMetaInfo.getStack(stackId.getStackName(), stackId.getStackVersion()); - Map<String, Map<String, String>> configurations = new TreeMap<String, Map<String, String>>(); - Map<String, Map<String, Map<String, String>>> configurationAttributes = new TreeMap<String, Map<String, Map<String, String>>>(); + Map<String, Map<String, String>> configurations = new TreeMap<>(); + Map<String, Map<String, Map<String, String>>> configurationAttributes = new TreeMap<>(); // get the cluster config for type '*-env' // apply config group overrides
http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/agent/HeartbeatProcessor.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/agent/HeartbeatProcessor.java b/ambari-server/src/main/java/org/apache/ambari/server/agent/HeartbeatProcessor.java index 4fbc161..8cd2804 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/agent/HeartbeatProcessor.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/agent/HeartbeatProcessor.java @@ -357,7 +357,7 @@ public class HeartbeatProcessor extends AbstractService{ List<CommandReport> reports = heartbeat.getReports(); // Cache HostRoleCommand entities because we will need them few times - List<Long> taskIds = new ArrayList<Long>(); + List<Long> taskIds = new ArrayList<>(); for (CommandReport report : reports) { taskIds.add(report.getTaskId()); } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/agent/HostInfo.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/agent/HostInfo.java b/ambari-server/src/main/java/org/apache/ambari/server/agent/HostInfo.java index 988e78b..d1e5dbc 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/agent/HostInfo.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/agent/HostInfo.java @@ -45,7 +45,7 @@ public class HostInfo { private String macaddress; private long memoryfree; private long memorysize; - private List<DiskInfo> mounts = new ArrayList<DiskInfo>(); + private List<DiskInfo> mounts = new ArrayList<>(); private long memorytotal; private String netmask; private String operatingsystem; http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/agent/RecoveryReport.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/agent/RecoveryReport.java b/ambari-server/src/main/java/org/apache/ambari/server/agent/RecoveryReport.java index 40b2260..47af7c1 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/agent/RecoveryReport.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/agent/RecoveryReport.java @@ -30,7 +30,7 @@ public class RecoveryReport { * One of DISABLED, RECOVERABLE, UNRECOVERABLE, PARTIALLY_RECOVERABLE */ private String summary = "DISABLED"; - private List<ComponentRecoveryReport> componentReports = new ArrayList<ComponentRecoveryReport>(); + private List<ComponentRecoveryReport> componentReports = new ArrayList<>(); @JsonProperty("summary") http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/agent/RegistrationResponse.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/agent/RegistrationResponse.java b/ambari-server/src/main/java/org/apache/ambari/server/agent/RegistrationResponse.java index c12ed82..8efefde 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/agent/RegistrationResponse.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/agent/RegistrationResponse.java @@ -38,7 +38,7 @@ public class RegistrationResponse { * alert definitions it needs to schedule. */ @JsonProperty("alertDefinitionCommands") - private List<AlertDefinitionCommand> alertDefinitionCommands = new ArrayList<AlertDefinitionCommand>(); + private List<AlertDefinitionCommand> alertDefinitionCommands = new ArrayList<>(); /** * exitstatus is a code of error which was rised on server side. http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/agent/StatusCommand.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/agent/StatusCommand.java b/ambari-server/src/main/java/org/apache/ambari/server/agent/StatusCommand.java index 5dd9e6f..9c17e00 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/agent/StatusCommand.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/agent/StatusCommand.java @@ -49,10 +49,10 @@ public class StatusCommand extends AgentCommand { private Map<String, Map<String, Map<String, String>>> configurationAttributes; @SerializedName("commandParams") - private Map<String, String> commandParams = new HashMap<String, String>(); + private Map<String, String> commandParams = new HashMap<>(); @SerializedName("hostLevelParams") - private Map<String, String> hostLevelParams = new HashMap<String, String>(); + private Map<String, String> hostLevelParams = new HashMap<>(); @SerializedName("hostname") private String hostname = null; http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/alerts/AmbariPerformanceRunnable.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/alerts/AmbariPerformanceRunnable.java b/ambari-server/src/main/java/org/apache/ambari/server/alerts/AmbariPerformanceRunnable.java index 11e87d0..8faa2a1 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/alerts/AmbariPerformanceRunnable.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/alerts/AmbariPerformanceRunnable.java @@ -157,7 +157,7 @@ public class AmbariPerformanceRunnable extends AlertRunnable { SecurityContextHolder.getContext().setAuthentication(authenticationToken); // create the request - Map<Resource.Type, String> mapIds = new HashMap<Resource.Type, String>(); + Map<Resource.Type, String> mapIds = new HashMap<>(); mapIds.put(Resource.Type.Cluster, cluster.getClusterName()); ClusterController clusterController = ClusterControllerHelper.getClusterController(); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/alerts/StaleAlertRunnable.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/alerts/StaleAlertRunnable.java b/ambari-server/src/main/java/org/apache/ambari/server/alerts/StaleAlertRunnable.java index 7cb679b..503ad92 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/alerts/StaleAlertRunnable.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/alerts/StaleAlertRunnable.java @@ -134,7 +134,7 @@ public class StaleAlertRunnable extends AlertRunnable { long uptime = rb.getUptime(); int totalStaleAlerts = 0; - Set<String> staleAlertGroupings = new TreeSet<String>(); + Set<String> staleAlertGroupings = new TreeSet<>(); Map<String, Set<String>> staleAlertsByHost = new HashMap<>(); Set<String> hostsWithStaleAlerts = new TreeSet<>(); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/AmbariCsrfProtectionFilter.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/AmbariCsrfProtectionFilter.java b/ambari-server/src/main/java/org/apache/ambari/server/api/AmbariCsrfProtectionFilter.java index 60c0e77..b3da328 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/AmbariCsrfProtectionFilter.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/AmbariCsrfProtectionFilter.java @@ -38,7 +38,7 @@ public class AmbariCsrfProtectionFilter implements ContainerRequestFilter { private static final JsonSerializer JSON_SERIALIZER = new JsonSerializer(); static { - HashSet<String> methods = new HashSet<String>(); + HashSet<String> methods = new HashSet<>(); methods.add("GET"); methods.add("OPTIONS"); methods.add("HEAD"); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/AmbariErrorHandler.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/AmbariErrorHandler.java b/ambari-server/src/main/java/org/apache/ambari/server/api/AmbariErrorHandler.java index 3f40ac8..a57effc 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/AmbariErrorHandler.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/AmbariErrorHandler.java @@ -57,7 +57,7 @@ public class AmbariErrorHandler extends ErrorHandler { response.setContentType(MimeTypes.TEXT_PLAIN); - Map<String, Object> errorMap = new LinkedHashMap<String, Object>(); + Map<String, Object> errorMap = new LinkedHashMap<>(); int code = connection.getResponse().getStatus(); errorMap.put("status", code); String message = connection.getResponse().getReason(); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/handlers/QueryCreateHandler.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/handlers/QueryCreateHandler.java b/ambari-server/src/main/java/org/apache/ambari/server/api/handlers/QueryCreateHandler.java index beb8ea2..40bac90 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/handlers/QueryCreateHandler.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/handlers/QueryCreateHandler.java @@ -111,7 +111,7 @@ public class QueryCreateHandler extends BaseManagementHandler { Set<NamedPropertySet> setRequestProps = request.getBody().getNamedPropertySets(); HashMap<Resource.Type, Set<Map<String, Object>>> mapProps = - new HashMap<Resource.Type, Set<Map<String, Object>>>(); + new HashMap<>(); ResourceInstance resource = request.getResource(); Resource.Type type = resource.getResourceDefinition().getType(); @@ -128,13 +128,13 @@ public class QueryCreateHandler extends BaseManagementHandler { for (Map.Entry<String, Object> entry : namedProps.getProperties().entrySet()) { Set<Map<String, Object>> set = (Set<Map<String, Object>>) entry.getValue(); for (Map<String, Object> map : set) { - Map<String, Object> mapResourceProps = new HashMap<String, Object>(map); + Map<String, Object> mapResourceProps = new HashMap<>(map); Resource.Type createType = getCreateType(resource, entry.getKey()); mapResourceProps.put(controller.getSchema(createType). getKeyPropertyId(resource.getResourceDefinition().getType()), keyVal); Set<Map<String, Object>> setCreateProps = mapProps.get(createType); if (setCreateProps == null) { - setCreateProps = new HashSet<Map<String, Object>>(); + setCreateProps = new HashSet<>(); mapProps.put(createType, setCreateProps); } setCreateProps.add(mapResourceProps); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/QueryLexer.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/QueryLexer.java b/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/QueryLexer.java index f767454..afea2d3 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/QueryLexer.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/QueryLexer.java @@ -64,12 +64,12 @@ public class QueryLexer { * Map of token type to list of valid handlers for next token. */ private static final Map<Token.TYPE, List<TokenHandler>> TOKEN_HANDLERS = - new HashMap<Token.TYPE, List<TokenHandler>>(); + new HashMap<>(); /** * Static set of property names to ignore. */ - private static final Set<String> SET_IGNORE = new HashSet<String>(); + private static final Set<String> SET_IGNORE = new HashSet<>(); /** @@ -78,7 +78,7 @@ public class QueryLexer { */ public QueryLexer() { //todo: refactor handler registration - List<TokenHandler> listHandlers = new ArrayList<TokenHandler>(); + List<TokenHandler> listHandlers = new ArrayList<>(); listHandlers.add(new LogicalUnaryOperatorTokenHandler()); listHandlers.add(new OpenBracketTokenHandler()); listHandlers.add(new PropertyOperandTokenHandler()); @@ -87,26 +87,26 @@ public class QueryLexer { TOKEN_HANDLERS.put(Token.TYPE.LOGICAL_OPERATOR, listHandlers); TOKEN_HANDLERS.put(Token.TYPE.LOGICAL_UNARY_OPERATOR, listHandlers); - listHandlers= new ArrayList<TokenHandler>(); + listHandlers= new ArrayList<>(); listHandlers.add(new RelationalOperatorTokenHandler()); listHandlers.add(new RelationalOperatorFuncTokenHandler()); TOKEN_HANDLERS.put(Token.TYPE.PROPERTY_OPERAND, listHandlers); - listHandlers = new ArrayList<TokenHandler>(); + listHandlers = new ArrayList<>(); listHandlers.add(new ValueOperandTokenHandler()); TOKEN_HANDLERS.put(Token.TYPE.RELATIONAL_OPERATOR, listHandlers); - listHandlers = new ArrayList<TokenHandler>(); + listHandlers = new ArrayList<>(); listHandlers.add(new CloseBracketTokenHandler()); listHandlers.add(new ComplexValueOperandTokenHandler()); TOKEN_HANDLERS.put(Token.TYPE.RELATIONAL_OPERATOR_FUNC, listHandlers); - listHandlers = new ArrayList<TokenHandler>(); + listHandlers = new ArrayList<>(); listHandlers.add(new CloseBracketTokenHandler()); listHandlers.add(new LogicalOperatorTokenHandler()); TOKEN_HANDLERS.put(Token.TYPE.BRACKET_CLOSE, listHandlers); - listHandlers = new ArrayList<TokenHandler>(listHandlers); + listHandlers = new ArrayList<>(listHandlers); // complex value operands can span multiple tokens listHandlers.add(0, new ComplexValueOperandTokenHandler()); TOKEN_HANDLERS.put(Token.TYPE.VALUE_OPERAND, listHandlers); @@ -170,7 +170,7 @@ public class QueryLexer { private List<String> parseStringTokens(String exp) { Pattern pattern = generatePattern(); Matcher matcher = pattern.matcher(exp); - List<String> listStrTokens = new ArrayList<String>(); + List<String> listStrTokens = new ArrayList<>(); int pos = 0; while (matcher.find()) { // while there's a delimiter in the string @@ -238,7 +238,7 @@ public class QueryLexer { /** * List of tokens generated by the scan */ - private List<Token> m_listTokens = new ArrayList<Token>(); + private List<Token> m_listTokens = new ArrayList<>(); /** * If non-null, ignore all tokens up to and including this token type. @@ -248,7 +248,7 @@ public class QueryLexer { /** * Property names which are to be ignored. */ - private Set<String> m_propertiesToIgnore = new HashSet<String>(); + private Set<String> m_propertiesToIgnore = new HashSet<>(); /** * Bracket score. This score is the difference between the number of @@ -264,7 +264,7 @@ public class QueryLexer { * tokens and then in subsequent invocations combine/alter/remove/etc * these tokens prior to adding them to the context tokens. */ - private Deque<Token> m_intermediateTokens = new ArrayDeque<Token>(); + private Deque<Token> m_intermediateTokens = new ArrayDeque<>(); /** http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/QueryParser.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/QueryParser.java b/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/QueryParser.java index 7386813..14cf398 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/QueryParser.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/QueryParser.java @@ -52,7 +52,7 @@ public class QueryParser { * Map of token type to token handlers. */ private static final Map<Token.TYPE, TokenHandler> TOKEN_HANDLERS = - new HashMap<Token.TYPE, TokenHandler>(); + new HashMap<>(); /** * Constructor. @@ -152,7 +152,7 @@ public class QueryParser { */ private List<Expression> mergeExpressions(List<Expression> listExpressions, int precedenceLevel) { if (listExpressions.size() > 1) { - Stack<Expression> stack = new Stack<Expression>(); + Stack<Expression> stack = new Stack<>(); stack.push(listExpressions.remove(0)); while (! listExpressions.isEmpty()) { @@ -161,7 +161,7 @@ public class QueryParser { Expression right = listExpressions.remove(0); stack.addAll(exp.merge(left, right, precedenceLevel)); } - return mergeExpressions(new ArrayList<Expression>(stack), precedenceLevel - 1); + return mergeExpressions(new ArrayList<>(stack), precedenceLevel - 1); } return listExpressions; } @@ -193,7 +193,7 @@ public class QueryParser { /** * The list of expressions which are generated from the tokens. */ - private List<Expression> m_listExpressions = new ArrayList<Expression>(); + private List<Expression> m_listExpressions = new ArrayList<>(); /** * Highest precedence level in expression. http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/expressions/AbstractExpression.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/expressions/AbstractExpression.java b/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/expressions/AbstractExpression.java index db4220e..2c647aa 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/expressions/AbstractExpression.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/expressions/AbstractExpression.java @@ -92,7 +92,7 @@ public abstract class AbstractExpression<T> implements Expression<T> { * @return a list containing the un-merged left expression, this and right expression */ protected List<Expression> defaultMerge(Expression left, Expression right) { - List<Expression> listExpressions = new ArrayList<Expression>(); + List<Expression> listExpressions = new ArrayList<>(); if (left != null) { listExpressions.add(left); } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/expressions/NotLogicalExpression.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/expressions/NotLogicalExpression.java b/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/expressions/NotLogicalExpression.java index 2253570..faadd00 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/expressions/NotLogicalExpression.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/expressions/NotLogicalExpression.java @@ -43,7 +43,7 @@ public class NotLogicalExpression extends LogicalExpression { @Override public List<Expression> merge(Expression left, Expression right, int precedence) { if (getOperator().getPrecedence() == precedence && getRightOperand() == null) { - List<Expression> listExpressions = new ArrayList<Expression>(); + List<Expression> listExpressions = new ArrayList<>(); if (left != null) { listExpressions.add(left); } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/EqualsOperator.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/EqualsOperator.java b/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/EqualsOperator.java index ddd9e0d..688e2d9 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/EqualsOperator.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/EqualsOperator.java @@ -40,7 +40,7 @@ public class EqualsOperator extends AbstractOperator implements RelationalOperat @Override public Predicate toPredicate(String prop, String val) { - return new EqualsPredicate<String>(prop, val); + return new EqualsPredicate<>(prop, val); } @Override http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/GreaterEqualsOperator.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/GreaterEqualsOperator.java b/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/GreaterEqualsOperator.java index 175a255..c7ea1ae 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/GreaterEqualsOperator.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/GreaterEqualsOperator.java @@ -40,7 +40,7 @@ public class GreaterEqualsOperator extends AbstractOperator implements Relationa @Override public Predicate toPredicate(String prop, String val) { - return new GreaterEqualsPredicate<String>(prop, val); + return new GreaterEqualsPredicate<>(prop, val); } @Override http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/GreaterOperator.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/GreaterOperator.java b/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/GreaterOperator.java index 832507c..05cb695 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/GreaterOperator.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/GreaterOperator.java @@ -40,7 +40,7 @@ public class GreaterOperator extends AbstractOperator implements RelationalOpera @Override public Predicate toPredicate(String prop, String val) { - return new GreaterPredicate<String>(prop, val); + return new GreaterPredicate<>(prop, val); } @Override http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/InOperator.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/InOperator.java b/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/InOperator.java index b3f7ef6..6b56a59 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/InOperator.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/InOperator.java @@ -51,7 +51,7 @@ public class InOperator extends AbstractOperator implements RelationalOperator { } String[] tokens = val.split(","); - List<EqualsPredicate> listPredicates = new ArrayList<EqualsPredicate>(); + List<EqualsPredicate> listPredicates = new ArrayList<>(); for (String token : tokens) { listPredicates.add(new EqualsPredicate<>(prop, token.trim())); } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/LessEqualsOperator.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/LessEqualsOperator.java b/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/LessEqualsOperator.java index bd6e568..cffe382 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/LessEqualsOperator.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/LessEqualsOperator.java @@ -40,7 +40,7 @@ public class LessEqualsOperator extends AbstractOperator implements RelationalOp @Override public Predicate toPredicate(String prop, String val) { - return new LessEqualsPredicate<String>(prop, val); + return new LessEqualsPredicate<>(prop, val); } @Override http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/LessOperator.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/LessOperator.java b/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/LessOperator.java index 8cf378e..374e31c 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/LessOperator.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/LessOperator.java @@ -40,7 +40,7 @@ public class LessOperator extends AbstractOperator implements RelationalOperator @Override public Predicate toPredicate(String prop, String val) { - return new LessPredicate<String>(prop, val); + return new LessPredicate<>(prop, val); } @Override http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/NotEqualsOperator.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/NotEqualsOperator.java b/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/NotEqualsOperator.java index d78a8e0..0171494 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/NotEqualsOperator.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/predicate/operators/NotEqualsOperator.java @@ -41,7 +41,7 @@ public class NotEqualsOperator extends AbstractOperator implements RelationalOpe @Override public Predicate toPredicate(String prop, String val) { - return new NotPredicate(new EqualsPredicate<String>(prop, val)); + return new NotPredicate(new EqualsPredicate<>(prop, val)); } @Override http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/query/ExtendedResourcePredicateVisitor.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/query/ExtendedResourcePredicateVisitor.java b/ambari-server/src/main/java/org/apache/ambari/server/api/query/ExtendedResourcePredicateVisitor.java index e952ffe..2d1a8ce 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/query/ExtendedResourcePredicateVisitor.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/query/ExtendedResourcePredicateVisitor.java @@ -72,7 +72,7 @@ public class ExtendedResourcePredicateVisitor implements PredicateVisitor { @Override public void acceptArrayPredicate(ArrayPredicate arrayPredicate) { - List<Predicate> predicateList = new LinkedList<Predicate>(); + List<Predicate> predicateList = new LinkedList<>(); Predicate[] predicates = arrayPredicate.getPredicates(); if (predicates.length > 0) { http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/query/JpaPredicateVisitor.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/query/JpaPredicateVisitor.java b/ambari-server/src/main/java/org/apache/ambari/server/api/query/JpaPredicateVisitor.java index bed0e5a..bcc5acc 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/query/JpaPredicateVisitor.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/query/JpaPredicateVisitor.java @@ -79,7 +79,7 @@ public abstract class JpaPredicateVisitor<T> implements PredicateVisitor { * closed, the chain is completed and added to the prior chain's list. */ private ArrayDeque<List<javax.persistence.criteria.Predicate>> m_queue = - new ArrayDeque<List<javax.persistence.criteria.Predicate>>(); + new ArrayDeque<>(); /** * Constructor. @@ -225,7 +225,7 @@ public abstract class JpaPredicateVisitor<T> implements PredicateVisitor { } // create a new list for all of the predicates in this chain - List<javax.persistence.criteria.Predicate> predicateList = new ArrayList<javax.persistence.criteria.Predicate>(); + List<javax.persistence.criteria.Predicate> predicateList = new ArrayList<>(); m_queue.add(predicateList); // visit every child predicate so it can be added to the list http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/query/JpaSortBuilder.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/query/JpaSortBuilder.java b/ambari-server/src/main/java/org/apache/ambari/server/api/query/JpaSortBuilder.java index 5161e83..6d76945 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/query/JpaSortBuilder.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/query/JpaSortBuilder.java @@ -74,7 +74,7 @@ public class JpaSortBuilder<T> { CriteriaBuilder builder = visitor.getCriteriaBuilder(); List<SortRequestProperty> sortProperties = sortRequest.getProperties(); - List<Order> sortOrders = new ArrayList<Order>(sortProperties.size()); + List<Order> sortOrders = new ArrayList<>(sortProperties.size()); for (SortRequestProperty sort : sortProperties) { String propertyId = sort.getPropertyId(); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/query/ProcessingPredicateVisitor.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/query/ProcessingPredicateVisitor.java b/ambari-server/src/main/java/org/apache/ambari/server/api/query/ProcessingPredicateVisitor.java index 5b97e84..c5fddac 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/query/ProcessingPredicateVisitor.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/query/ProcessingPredicateVisitor.java @@ -72,12 +72,12 @@ public class ProcessingPredicateVisitor implements PredicateVisitor { /** * The set of sub-resource categories. */ - private final Set<String> subResourceCategories = new HashSet<String>(); + private final Set<String> subResourceCategories = new HashSet<>(); /** * The set of sub-resource properties. */ - private final Set<String> subResourceProperties = new HashSet<String>(); + private final Set<String> subResourceProperties = new HashSet<>(); // ----- Constructors ---------------------------------------------------- @@ -115,7 +115,7 @@ public class ProcessingPredicateVisitor implements PredicateVisitor { @Override public void acceptArrayPredicate(ArrayPredicate arrayPredicate) { - List<Predicate> predicateList = new LinkedList<Predicate>(); + List<Predicate> predicateList = new LinkedList<>(); Predicate[] predicates = arrayPredicate.getPredicates(); if (predicates.length > 0) { http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/query/QueryImpl.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/query/QueryImpl.java b/ambari-server/src/main/java/org/apache/ambari/server/api/query/QueryImpl.java index eb3bd76..144ad92 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/query/QueryImpl.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/query/QueryImpl.java @@ -81,38 +81,38 @@ public class QueryImpl implements Query, ResourceInstance { /** * Properties of the query which make up the select portion of the query. */ - private final Set<String> requestedProperties = new HashSet<String>(); + private final Set<String> requestedProperties = new HashSet<>(); /** * Map that associates categories with temporal data. */ - private final Map<String, TemporalInfo> temporalInfoMap = new HashMap<String, TemporalInfo>(); + private final Map<String, TemporalInfo> temporalInfoMap = new HashMap<>(); /** * Map of primary and foreign key values. */ - private final Map<Resource.Type, String> keyValueMap = new HashMap<Resource.Type, String>(); + private final Map<Resource.Type, String> keyValueMap = new HashMap<>(); /** * Map of properties from the request. */ - private final Map<String, String> requestInfoProperties = new HashMap<String, String>(); + private final Map<String, String> requestInfoProperties = new HashMap<>(); /** * Set of query results. */ - Map<Resource, QueryResult> queryResults = new LinkedHashMap<Resource, QueryResult>(); + Map<Resource, QueryResult> queryResults = new LinkedHashMap<>(); /** * Set of populated query results */ - Map<Resource, QueryResult> populatedQueryResults = new LinkedHashMap<Resource, QueryResult>(); + Map<Resource, QueryResult> populatedQueryResults = new LinkedHashMap<>(); /** * Sub-resources of the resource which is being operated on. * Should only be added via {@link #addSubResource(String, QueryImpl)} */ - private final Map<String, QueryImpl> requestedSubResources = new HashMap<String, QueryImpl>(); + private final Map<String, QueryImpl> requestedSubResources = new HashMap<>(); /** * Sub-resource instances of this resource. @@ -143,7 +143,7 @@ public class QueryImpl implements Query, ResourceInstance { /** * The sub resource properties referenced in the user predicate. */ - private final Set<String> subResourcePredicateProperties = new HashSet<String>(); + private final Set<String> subResourcePredicateProperties = new HashSet<>(); /** * Associated renderer. The default renderer is used unless @@ -276,7 +276,7 @@ public class QueryImpl implements Query, ResourceInstance { @Override public Map<Resource.Type, String> getKeyValueMap() { - return new HashMap<Resource.Type, String>((keyValueMap)); + return new HashMap<>((keyValueMap)); } @Override @@ -341,7 +341,7 @@ public class QueryImpl implements Query, ResourceInstance { */ protected Map<String, QueryImpl> ensureSubResources() { if (availableSubResources == null) { - availableSubResources = new HashMap<String, QueryImpl>(); + availableSubResources = new HashMap<>(); Set<SubResourceDefinition> setSubResourceDefs = getResourceDefinition().getSubResourceDefinitions(); @@ -392,8 +392,8 @@ public class QueryImpl implements Query, ResourceInstance { // use linked hash sets so that we maintain insertion and traversal order // in the event that the resource provider already gave us a sorted set // back - Set<Resource> resourceSet = new LinkedHashSet<Resource>(); - Set<Resource> providerResourceSet = new LinkedHashSet<Resource>(); + Set<Resource> resourceSet = new LinkedHashSet<>(); + Set<Resource> providerResourceSet = new LinkedHashSet<>(); QueryResponse queryResponse = doQuery(resourceType, request, queryPredicate, true); @@ -444,7 +444,7 @@ public class QueryImpl implements Query, ResourceInstance { queryResponse.getTotalResourceCount()); PageResponse pageResponse = clusterController.getPage(resourceType, newResponse, request, queryPredicate, pageRequest, sortRequest); // build a new set - Set<Resource> newResourceSet = new LinkedHashSet<Resource>(); + Set<Resource> newResourceSet = new LinkedHashSet<>(); for (Resource r : pageResponse.getIterable()) { newResourceSet.add(r); } @@ -468,14 +468,14 @@ public class QueryImpl implements Query, ResourceInstance { QueryImpl subResource = entry.getValue(); Resource.Type resourceType = subResource.getResourceDefinition().getType(); Request request = subResource.createRequest(); - Set<Resource> providerResourceSet = new HashSet<Resource>(); + Set<Resource> providerResourceSet = new HashSet<>(); for (QueryResult queryResult : populatedQueryResults.values()) { for (Resource resource : queryResult.getQueryResponse().getResources()) { Map<Resource.Type, String> map = getKeyValueMap(resource, queryResult.getKeyValueMap()); Predicate queryPredicate = subResource.createPredicate(map, subResource.processedPredicate); - Set<Resource> resourceSet = new LinkedHashSet<Resource>(); + Set<Resource> resourceSet = new LinkedHashSet<>(); try { Set<Resource> queryResources = @@ -611,7 +611,7 @@ public class QueryImpl implements Query, ResourceInstance { throws SystemException, UnsupportedPropertyException, NoSuchParentResourceException, NoSuchResourceException { Map<Resource, Set<Map<String, Object>>> resourcePropertyMaps = - new HashMap<Resource, Set<Map<String, Object>>>(); + new HashMap<>(); Map<String, String> categoryPropertyIdMap = getPropertyIdsForCategory(propertyIds, category); @@ -629,7 +629,7 @@ public class QueryImpl implements Query, ResourceInstance { for (Resource resource : iterResource) { // get the resource properties - Map<String, Object> resourcePropertyMap = new HashMap<String, Object>(); + Map<String, Object> resourcePropertyMap = new HashMap<>(); for (Map.Entry<String, String> categoryPropertyIdEntry : categoryPropertyIdMap.entrySet()) { Object value = resource.getPropertyValue(categoryPropertyIdEntry.getValue()); if (value != null) { @@ -637,7 +637,7 @@ public class QueryImpl implements Query, ResourceInstance { } } - Set<Map<String, Object>> propertyMaps = new HashSet<Map<String, Object>>(); + Set<Map<String, Object>> propertyMaps = new HashSet<>(); // For each sub category get the property maps for the sub resources for (Map.Entry<String, QueryImpl> entry : requestedSubResources.entrySet()) { @@ -648,7 +648,7 @@ public class QueryImpl implements Query, ResourceInstance { Map<Resource, Set<Map<String, Object>>> subResourcePropertyMaps = subResource.getJoinedResourceProperties(propertyIds, resource, subResourceCategory); - Set<Map<String, Object>> combinedSubResourcePropertyMaps = new HashSet<Map<String, Object>>(); + Set<Map<String, Object>> combinedSubResourcePropertyMaps = new HashSet<>(); for (Set<Map<String, Object>> maps : subResourcePropertyMaps.values()) { combinedSubResourcePropertyMaps.addAll(maps); } @@ -678,8 +678,8 @@ public class QueryImpl implements Query, ResourceInstance { ResourceDefinition rootDefinition = resourceDefinition; QueryInfo rootQueryInfo = new QueryInfo(rootDefinition, requestedProperties); - TreeNode<QueryInfo> rootNode = new TreeNodeImpl<QueryInfo>( - null, rootQueryInfo, rootDefinition.getType().name()); + TreeNode<QueryInfo> rootNode = new TreeNodeImpl<>( + null, rootQueryInfo, rootDefinition.getType().name()); TreeNode<QueryInfo> requestedPropertyTree = buildQueryPropertyTree(this, rootNode); @@ -745,7 +745,7 @@ public class QueryImpl implements Query, ResourceInstance { // Map the given set of property ids to corresponding property ids in the // given sub-resource category. private Map<String, String> getPropertyIdsForCategory(Set<String> propertyIds, String category) { - Map<String, String> map = new HashMap<String, String>(); + Map<String, String> map = new HashMap<>(); for (String propertyId : propertyIds) { if (category == null || propertyId.startsWith(category)) { @@ -758,7 +758,7 @@ public class QueryImpl implements Query, ResourceInstance { // Join two sets of property maps into one. private static Set<Map<String, Object>> joinPropertyMaps(Set<Map<String, Object>> propertyMaps1, Set<Map<String, Object>> propertyMaps2) { - Set<Map<String, Object>> propertyMaps = new HashSet<Map<String, Object>>(); + Set<Map<String, Object>> propertyMaps = new HashSet<>(); if (propertyMaps1.isEmpty()) { return propertyMaps2; @@ -769,7 +769,7 @@ public class QueryImpl implements Query, ResourceInstance { for (Map<String, Object> map1 : propertyMaps1) { for (Map<String, Object> map2 : propertyMaps2) { - Map<String, Object> joinedMap = new HashMap<String, Object>(map1); + Map<String, Object> joinedMap = new HashMap<>(map1); joinedMap.putAll(map2); propertyMaps.add(joinedMap); } @@ -902,12 +902,12 @@ public class QueryImpl implements Query, ResourceInstance { Resource.Type resourceType = getResourceDefinition().getType(); Schema schema = clusterController.getSchema(resourceType); - Set<Predicate> setPredicates = new HashSet<Predicate>(); + Set<Predicate> setPredicates = new HashSet<>(); for (Map.Entry<Resource.Type, String> entry : mapResourceIds.entrySet()) { if (entry.getValue() != null) { String keyPropertyId = schema.getKeyPropertyId(entry.getKey()); if (keyPropertyId != null) { - setPredicates.add(new EqualsPredicate<String>(keyPropertyId, entry.getValue())); + setPredicates.add(new EqualsPredicate<>(keyPropertyId, entry.getValue())); } } } @@ -985,7 +985,7 @@ public class QueryImpl implements Query, ResourceInstance { private Request createRequest() { // Initiate this request's requestInfoProperties with the ones set from the original request - Map<String, String> requestInfoProperties = new HashMap<String, String>(this.requestInfoProperties); + Map<String, String> requestInfoProperties = new HashMap<>(this.requestInfoProperties); if (pageRequest != null) { requestInfoProperties.put(BaseRequest.PAGE_SIZE_PROPERTY_KEY, @@ -1002,10 +1002,10 @@ public class QueryImpl implements Query, ResourceInstance { requestInfoProperties, null, pageRequest, sortRequest); } - Map<String, TemporalInfo> mapTemporalInfo = new HashMap<String, TemporalInfo>(); + Map<String, TemporalInfo> mapTemporalInfo = new HashMap<>(); TemporalInfo globalTemporalInfo = temporalInfoMap.get(null); - Set<String> setProperties = new HashSet<String>(); + Set<String> setProperties = new HashSet<>(); setProperties.addAll(requestedProperties); for (String propertyId : setProperties) { TemporalInfo temporalInfo = temporalInfoMap.get(propertyId); @@ -1024,7 +1024,7 @@ public class QueryImpl implements Query, ResourceInstance { // Get a key value map based on the given resource and an existing key value map private Map<Resource.Type, String> getKeyValueMap(Resource resource, Map<Resource.Type, String> keyValueMap) { - Map<Resource.Type, String> resourceKeyValueMap = new HashMap<Resource.Type, String>(keyValueMap.size()); + Map<Resource.Type, String> resourceKeyValueMap = new HashMap<>(keyValueMap.size()); for (Map.Entry<Resource.Type, String> resourceIdEntry : keyValueMap.entrySet()) { Resource.Type type = resourceIdEntry.getKey(); String value = resourceIdEntry.getValue(); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/query/QueryInfo.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/query/QueryInfo.java b/ambari-server/src/main/java/org/apache/ambari/server/api/query/QueryInfo.java index fb48077..d75b0c4 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/query/QueryInfo.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/query/QueryInfo.java @@ -48,7 +48,7 @@ public class QueryInfo { */ public QueryInfo(ResourceDefinition resource, Set<String> properties) { m_resource = resource; - m_properties = new HashSet<String>(properties); + m_properties = new HashSet<>(properties); } // ----- QueryInfo --------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/query/SubResourcePredicateVisitor.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/query/SubResourcePredicateVisitor.java b/ambari-server/src/main/java/org/apache/ambari/server/api/query/SubResourcePredicateVisitor.java index 15a3396..ed66160 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/query/SubResourcePredicateVisitor.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/query/SubResourcePredicateVisitor.java @@ -87,7 +87,7 @@ public class SubResourcePredicateVisitor implements PredicateVisitor { @Override public void acceptArrayPredicate(ArrayPredicate arrayPredicate) { - List<Predicate> predicateList = new LinkedList<Predicate>(); + List<Predicate> predicateList = new LinkedList<>(); Predicate[] predicates = arrayPredicate.getPredicates(); if (predicates.length > 0) { http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/AlertSummaryGroupedRenderer.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/AlertSummaryGroupedRenderer.java b/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/AlertSummaryGroupedRenderer.java index b5c08f9..71f82ad 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/AlertSummaryGroupedRenderer.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/AlertSummaryGroupedRenderer.java @@ -125,7 +125,7 @@ public class AlertSummaryGroupedRenderer extends AlertSummaryRenderer { @Override public Result finalizeResult(Result queryResult) { TreeNode<Resource> resultTree = queryResult.getResultTree(); - Map<String, AlertDefinitionSummary> summaries = new HashMap<String, AlertDefinitionSummary>(); + Map<String, AlertDefinitionSummary> summaries = new HashMap<>(); // iterate over all returned flattened alerts and build the summary info for (TreeNode<Resource> node : resultTree.getChildren()) { @@ -204,8 +204,8 @@ public class AlertSummaryGroupedRenderer extends AlertSummaryRenderer { } Set<Entry<String, AlertDefinitionSummary>> entrySet = summaries.entrySet(); - List<AlertDefinitionSummary> groupedResources = new ArrayList<AlertDefinitionSummary>( - entrySet.size()); + List<AlertDefinitionSummary> groupedResources = new ArrayList<>( + entrySet.size()); // iterate over all summary groups, adding them to the final list for (Entry<String, AlertDefinitionSummary> entry : entrySet) { http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/AlertSummaryRenderer.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/AlertSummaryRenderer.java b/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/AlertSummaryRenderer.java index c6e6c7e..6070891 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/AlertSummaryRenderer.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/AlertSummaryRenderer.java @@ -87,8 +87,8 @@ public class AlertSummaryRenderer extends BaseRenderer implements Renderer { TreeNode<QueryInfo> queryTree, boolean isCollection) { QueryInfo queryInfo = queryTree.getObject(); - TreeNode<Set<String>> resultTree = new TreeNodeImpl<Set<String>>( - null, queryInfo.getProperties(), queryTree.getName()); + TreeNode<Set<String>> resultTree = new TreeNodeImpl<>( + null, queryInfo.getProperties(), queryTree.getName()); copyPropertiesToResult(queryTree, resultTree); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/BaseRenderer.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/BaseRenderer.java b/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/BaseRenderer.java index 632249a..ddbfcb4 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/BaseRenderer.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/BaseRenderer.java @@ -131,7 +131,7 @@ public abstract class BaseRenderer implements Renderer { ResourceDefinition resource = queryInfo.getResource(); Set<SubResourceDefinition> subResources = resource.getSubResourceDefinitions(); for (SubResourceDefinition subResource : subResources) { - Set<String> resourceProperties = new HashSet<String>(); + Set<String> resourceProperties = new HashSet<>(); populateSubResourceDefaults(subResource, resourceProperties); propertyTree.addChild(resourceProperties, subResource.getType().name()); } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/ClusterBlueprintRenderer.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/ClusterBlueprintRenderer.java b/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/ClusterBlueprintRenderer.java index 5e19a6c..31cb061 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/ClusterBlueprintRenderer.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/ClusterBlueprintRenderer.java @@ -94,9 +94,9 @@ public class ClusterBlueprintRenderer extends BaseRenderer implements Renderer { public TreeNode<Set<String>> finalizeProperties( TreeNode<QueryInfo> queryProperties, boolean isCollection) { - Set<String> properties = new HashSet<String>(queryProperties.getObject().getProperties()); - TreeNode<Set<String>> resultTree = new TreeNodeImpl<Set<String>>( - null, properties, queryProperties.getName()); + Set<String> properties = new HashSet<>(queryProperties.getObject().getProperties()); + TreeNode<Set<String>> resultTree = new TreeNodeImpl<>( + null, properties, queryProperties.getName()); copyPropertiesToResult(queryProperties, resultTree); @@ -153,8 +153,8 @@ public class ClusterBlueprintRenderer extends BaseRenderer implements Renderer { for (TreeNode<Resource> node : resultTree.getChildren()) { Resource blueprintResource = createBlueprintResource(node); - blueprintResultTree.addChild(new TreeNodeImpl<Resource>( - blueprintResultTree, blueprintResource, node.getName())); + blueprintResultTree.addChild(new TreeNodeImpl<>( + blueprintResultTree, blueprintResource, node.getName())); } return result; } @@ -268,11 +268,11 @@ public class ClusterBlueprintRenderer extends BaseRenderer implements Renderer { LOG.info("ClusterBlueprintRenderer: getSettings()"); //Initialize collections to create appropriate json structure - Collection<Map<String, Object>> blueprintSetting = new ArrayList<Map<String, Object>>(); + Collection<Map<String, Object>> blueprintSetting = new ArrayList<>(); - Set<Map<String, String>> recoverySettingValue = new HashSet<Map<String, String>>(); - Set<Map<String, String>> serviceSettingValue = new HashSet<Map<String, String>>(); - Set<Map<String, String>> componentSettingValue = new HashSet<Map<String, String>>(); + Set<Map<String, String>> recoverySettingValue = new HashSet<>(); + Set<Map<String, String>> serviceSettingValue = new HashSet<>(); + Set<Map<String, String>> componentSettingValue = new HashSet<>(); HashMap<String, String> property = new HashMap<>(); HashMap<String, String> componentProperty = new HashMap<>(); @@ -366,7 +366,7 @@ public class ClusterBlueprintRenderer extends BaseRenderer implements Renderer { if (propertyMap != null) { Map<String, Object> artifactData = propertyMap.get(ArtifactResourceProvider.ARTIFACT_DATA_PROPERTY); Map<String, Object> artifactDataProperties = propertyMap.get(ArtifactResourceProvider.ARTIFACT_DATA_PROPERTY + "/properties"); - HashMap<String, Object> data = new HashMap<String, Object>(); + HashMap<String, Object> data = new HashMap<>(); if (artifactData != null) { data.putAll(artifactData); @@ -389,14 +389,14 @@ public class ClusterBlueprintRenderer extends BaseRenderer implements Renderer { */ private List<Map<String, Map<String, Map<String, ?>>>> processConfigurations(ClusterTopology topology) { - List<Map<String, Map<String, Map<String, ?>>>> configList = new ArrayList<Map<String, Map<String, Map<String, ?>>>>(); + List<Map<String, Map<String, Map<String, ?>>>> configList = new ArrayList<>(); Configuration configuration = topology.getConfiguration(); - Collection<String> allTypes = new HashSet<String>(); + Collection<String> allTypes = new HashSet<>(); allTypes.addAll(configuration.getFullProperties().keySet()); allTypes.addAll(configuration.getFullAttributes().keySet()); for (String type : allTypes) { - Map<String, Map<String, ?>> typeMap = new HashMap<String, Map<String, ?>>(); + Map<String, Map<String, ?>> typeMap = new HashMap<>(); typeMap.put("properties", configuration.getFullProperties().get(type)); if (! configuration.getFullAttributes().isEmpty()) { typeMap.put("properties_attributes", configuration.getFullAttributes().get(type)); @@ -415,9 +415,9 @@ public class ClusterBlueprintRenderer extends BaseRenderer implements Renderer { * @return list of host group property maps, one element for each host group */ private List<Map<String, Object>> formatGroupsAsList(ClusterTopology topology) { - List<Map<String, Object>> listHostGroups = new ArrayList<Map<String, Object>>(); + List<Map<String, Object>> listHostGroups = new ArrayList<>(); for (HostGroupInfo group : topology.getHostGroupInfo().values()) { - Map<String, Object> mapGroupProperties = new HashMap<String, Object>(); + Map<String, Object> mapGroupProperties = new HashMap<>(); listHostGroups.add(mapGroupProperties); String name = group.getHostGroupName(); @@ -426,7 +426,7 @@ public class ClusterBlueprintRenderer extends BaseRenderer implements Renderer { mapGroupProperties.put("components", processHostGroupComponents(topology.getBlueprint().getHostGroup(name))); Configuration configuration = topology.getHostGroupInfo().get(name).getConfiguration(); - List<Map<String, Map<String, String>>> configList = new ArrayList<Map<String, Map<String, String>>>(); + List<Map<String, Map<String, String>>> configList = new ArrayList<>(); for (Map.Entry<String, Map<String, String>> typeEntry : configuration.getProperties().entrySet()) { Map<String, Map<String, String>> propertyMap = Collections.singletonMap( typeEntry.getKey(), typeEntry.getValue()); @@ -447,9 +447,9 @@ public class ClusterBlueprintRenderer extends BaseRenderer implements Renderer { * @return list of component names for the host */ private List<Map<String, String>> processHostGroupComponents(HostGroup group) { - List<Map<String, String>> listHostGroupComponents = new ArrayList<Map<String, String>>(); + List<Map<String, String>> listHostGroupComponents = new ArrayList<>(); for (Component component : group.getComponents()) { - Map<String, String> mapComponentProperties = new HashMap<String, String>(); + Map<String, String> mapComponentProperties = new HashMap<>(); listHostGroupComponents.add(mapComponentProperties); mapComponentProperties.put("name", component.getName()); } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/DefaultRenderer.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/DefaultRenderer.java b/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/DefaultRenderer.java index 801c28f..5b5690e 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/DefaultRenderer.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/DefaultRenderer.java @@ -41,8 +41,8 @@ public class DefaultRenderer extends BaseRenderer implements Renderer { TreeNode<QueryInfo> queryTree, boolean isCollection) { QueryInfo queryInfo = queryTree.getObject(); - TreeNode<Set<String>> resultTree = new TreeNodeImpl<Set<String>>( - null, queryInfo.getProperties(), queryTree.getName()); + TreeNode<Set<String>> resultTree = new TreeNodeImpl<>( + null, queryInfo.getProperties(), queryTree.getName()); copyPropertiesToResult(queryTree, resultTree); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/MinimalRenderer.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/MinimalRenderer.java b/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/MinimalRenderer.java index 98452e5..ec5185b 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/MinimalRenderer.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/query/render/MinimalRenderer.java @@ -69,7 +69,7 @@ public class MinimalRenderer extends BaseRenderer implements Renderer { * Map of requested properties. */ private Map<Resource.Type, Set<String>> m_originalProperties = - new HashMap<Resource.Type, Set<String>>(); + new HashMap<>(); // ----- Renderer ---------------------------------------------------------- @@ -78,8 +78,8 @@ public class MinimalRenderer extends BaseRenderer implements Renderer { TreeNode<QueryInfo> queryTree, boolean isCollection) { QueryInfo queryInfo = queryTree.getObject(); - TreeNode<Set<String>> resultTree = new TreeNodeImpl<Set<String>>( - null, queryInfo.getProperties(), queryTree.getName()); + TreeNode<Set<String>> resultTree = new TreeNodeImpl<>( + null, queryInfo.getProperties(), queryTree.getName()); copyPropertiesToResult(queryTree, resultTree); @@ -123,7 +123,7 @@ public class MinimalRenderer extends BaseRenderer implements Renderer { Resource.Type type = queryInfo.getResource().getType(); Set<String> properties = m_originalProperties.get(type); if (properties == null) { - properties = new HashSet<String>(); + properties = new HashSet<>(); m_originalProperties.put(type, properties); } properties.addAll(queryInfo.getProperties()); @@ -203,7 +203,7 @@ public class MinimalRenderer extends BaseRenderer implements Renderer { * @return set of pk's for a type */ private Set<String> getPrimaryKeys(Resource.Type type) { - Set<String> primaryKeys = new HashSet<String>(); + Set<String> primaryKeys = new HashSet<>(); if (type == Resource.Type.Configuration) { primaryKeys.add("type"); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/resources/BaseResourceDefinition.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/BaseResourceDefinition.java b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/BaseResourceDefinition.java index 5d1a6a0..99bcd03 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/BaseResourceDefinition.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/BaseResourceDefinition.java @@ -54,12 +54,12 @@ public abstract class BaseResourceDefinition implements ResourceDefinition { /** * The sub-resource type definitions. */ - private final Set<SubResourceDefinition> subResourceDefinitions = new HashSet<SubResourceDefinition>(); + private final Set<SubResourceDefinition> subResourceDefinitions = new HashSet<>(); /** * A map of directives for the different request types, each entry is expected to be modifiable by sub resources. */ - private final Map<DirectiveType, Collection<String>> directives = new HashMap<DirectiveType, Collection<String>>(); + private final Map<DirectiveType, Collection<String>> directives = new HashMap<>(); /** * Constructor. @@ -116,7 +116,7 @@ public abstract class BaseResourceDefinition implements ResourceDefinition { @Override public List<PostProcessor> getPostProcessors() { - List<PostProcessor> listProcessors = new ArrayList<PostProcessor>(); + List<PostProcessor> listProcessors = new ArrayList<>(); listProcessors.add(new BaseHrefPostProcessor()); return listProcessors; } @@ -242,7 +242,7 @@ public abstract class BaseResourceDefinition implements ResourceDefinition { * @param directives the map of directives from which to copy */ private void initializeDirectives(DirectiveType type, Map<DirectiveType, ? extends Collection<String>> directives) { - HashSet<String> requestDirectives = new HashSet<String>(); + HashSet<String> requestDirectives = new HashSet<>(); if ((directives != null) && directives.get(type) != null) { requestDirectives.addAll(directives.get(type)); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ClusterResourceDefinition.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ClusterResourceDefinition.java b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ClusterResourceDefinition.java index 1a3aa01..e181347 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ClusterResourceDefinition.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ClusterResourceDefinition.java @@ -60,7 +60,7 @@ public class ClusterResourceDefinition extends BaseResourceDefinition { @Override public Set<SubResourceDefinition> getSubResourceDefinitions() { - Set<SubResourceDefinition> setChildren = new HashSet<SubResourceDefinition>(); + Set<SubResourceDefinition> setChildren = new HashSet<>(); setChildren.add(new SubResourceDefinition(Resource.Type.Service)); setChildren.add(new SubResourceDefinition(Resource.Type.Host)); setChildren.add(new SubResourceDefinition(Resource.Type.Configuration)); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ComponentStackVersionResourceDefinition.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ComponentStackVersionResourceDefinition.java b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ComponentStackVersionResourceDefinition.java index f3d26be..2bc4d7f 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ComponentStackVersionResourceDefinition.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ComponentStackVersionResourceDefinition.java @@ -42,7 +42,7 @@ public class ComponentStackVersionResourceDefinition extends BaseResourceDefinit @Override public Set<SubResourceDefinition> getSubResourceDefinitions() { - final Set<SubResourceDefinition> subResourceDefintions = new HashSet<SubResourceDefinition>(); + final Set<SubResourceDefinition> subResourceDefintions = new HashSet<>(); subResourceDefintions.add(new SubResourceDefinition(Resource.Type.RepositoryVersion)); return subResourceDefintions; } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ExtensionLinkResourceDefinition.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ExtensionLinkResourceDefinition.java b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ExtensionLinkResourceDefinition.java index f03f4f7..9c2c58d 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ExtensionLinkResourceDefinition.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ExtensionLinkResourceDefinition.java @@ -51,7 +51,7 @@ public class ExtensionLinkResourceDefinition extends BaseResourceDefinition { @Override public Set<SubResourceDefinition> getSubResourceDefinitions() { - Set<SubResourceDefinition> setChildren = new HashSet<SubResourceDefinition>(); + Set<SubResourceDefinition> setChildren = new HashSet<>(); return setChildren; } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ExtensionResourceDefinition.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ExtensionResourceDefinition.java b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ExtensionResourceDefinition.java index bad78b9..e4e356a 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ExtensionResourceDefinition.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ExtensionResourceDefinition.java @@ -51,7 +51,7 @@ public class ExtensionResourceDefinition extends BaseResourceDefinition { @Override public Set<SubResourceDefinition> getSubResourceDefinitions() { - Set<SubResourceDefinition> setChildren = new HashSet<SubResourceDefinition>(); + Set<SubResourceDefinition> setChildren = new HashSet<>(); setChildren.add(new SubResourceDefinition(Resource.Type.ExtensionVersion)); return setChildren; } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ExtensionVersionResourceDefinition.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ExtensionVersionResourceDefinition.java b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ExtensionVersionResourceDefinition.java index 824640a..1889d36 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ExtensionVersionResourceDefinition.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ExtensionVersionResourceDefinition.java @@ -47,7 +47,7 @@ public class ExtensionVersionResourceDefinition extends BaseResourceDefinition { @Override public Set<SubResourceDefinition> getSubResourceDefinitions() { - Set<SubResourceDefinition> children = new HashSet<SubResourceDefinition>(); + Set<SubResourceDefinition> children = new HashSet<>(); return children; } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/resources/FeedResourceDefinition.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/FeedResourceDefinition.java b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/FeedResourceDefinition.java index b7638ff..756986e 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/FeedResourceDefinition.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/FeedResourceDefinition.java @@ -47,7 +47,7 @@ public class FeedResourceDefinition extends BaseResourceDefinition { @Override public Set<SubResourceDefinition> getSubResourceDefinitions() { - Set<SubResourceDefinition> setChildren = new HashSet<SubResourceDefinition>(); + Set<SubResourceDefinition> setChildren = new HashSet<>(); setChildren.add(new SubResourceDefinition(Resource.Type.DRInstance)); return setChildren; http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/resources/GroupResourceDefinition.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/GroupResourceDefinition.java b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/GroupResourceDefinition.java index 57e5e20..481e86e 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/GroupResourceDefinition.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/GroupResourceDefinition.java @@ -42,7 +42,7 @@ public class GroupResourceDefinition extends BaseResourceDefinition { @Override public Set<SubResourceDefinition> getSubResourceDefinitions() { - final Set<SubResourceDefinition> subResourceDefinitions = new HashSet<SubResourceDefinition>(); + final Set<SubResourceDefinition> subResourceDefinitions = new HashSet<>(); subResourceDefinitions.add(new SubResourceDefinition(Resource.Type.Member)); subResourceDefinitions.add(new SubResourceDefinition(Resource.Type.GroupPrivilege)); return subResourceDefinitions; http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/resources/HostComponentResourceDefinition.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/HostComponentResourceDefinition.java b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/HostComponentResourceDefinition.java index e028d31..add2c45 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/HostComponentResourceDefinition.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/HostComponentResourceDefinition.java @@ -56,7 +56,7 @@ public class HostComponentResourceDefinition extends BaseResourceDefinition { @Override public Set<SubResourceDefinition> getSubResourceDefinitions() { - Set<SubResourceDefinition> setSubResources = new HashSet<SubResourceDefinition>(); + Set<SubResourceDefinition> setSubResources = new HashSet<>(); setSubResources.add(new SubResourceDefinition(Resource.Type.Component, Collections.singleton(Resource.Type.Service), false)); @@ -68,7 +68,7 @@ public class HostComponentResourceDefinition extends BaseResourceDefinition { @Override public List<PostProcessor> getPostProcessors() { - List<PostProcessor> listProcessors = new ArrayList<PostProcessor>(); + List<PostProcessor> listProcessors = new ArrayList<>(); listProcessors.add(new HostComponentHrefProcessor()); listProcessors.add(new HostComponentHostProcessor()); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/resources/JobResourceDefinition.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/JobResourceDefinition.java b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/JobResourceDefinition.java index d9b69d0..1b326d0 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/JobResourceDefinition.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/JobResourceDefinition.java @@ -47,7 +47,7 @@ public class JobResourceDefinition extends BaseResourceDefinition { @Override public Set<SubResourceDefinition> getSubResourceDefinitions() { - Set<SubResourceDefinition> setChildren = new HashSet<SubResourceDefinition>(); + Set<SubResourceDefinition> setChildren = new HashSet<>(); setChildren.add(new SubResourceDefinition(Resource.Type.TaskAttempt)); return setChildren; } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/resources/PermissionResourceDefinition.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/PermissionResourceDefinition.java b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/PermissionResourceDefinition.java index e111d96..ed33aa0 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/PermissionResourceDefinition.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/PermissionResourceDefinition.java @@ -53,7 +53,7 @@ public class PermissionResourceDefinition extends BaseResourceDefinition { @Override public Set<SubResourceDefinition> getSubResourceDefinitions() { - Set<SubResourceDefinition> subResourceDefinitions = new HashSet<SubResourceDefinition>(); + Set<SubResourceDefinition> subResourceDefinitions = new HashSet<>(); subResourceDefinitions.add(new SubResourceDefinition(Resource.Type.RoleAuthorization)); return subResourceDefinitions; } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ResourceInstanceFactoryImpl.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ResourceInstanceFactoryImpl.java b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ResourceInstanceFactoryImpl.java index 5e7f0da..7f7da80 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ResourceInstanceFactoryImpl.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ResourceInstanceFactoryImpl.java @@ -49,7 +49,7 @@ public class ResourceInstanceFactoryImpl implements ResourceInstanceFactory { * Map of external resource definitions (added through views). */ private final static Map<Resource.Type, ResourceDefinition> resourceDefinitions = - new HashMap<Resource.Type, ResourceDefinition>(); + new HashMap<>(); @Override http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/resources/RootServiceHostComponentResourceDefinition.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/RootServiceHostComponentResourceDefinition.java b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/RootServiceHostComponentResourceDefinition.java index 297e7d7..f5aff73 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/RootServiceHostComponentResourceDefinition.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/RootServiceHostComponentResourceDefinition.java @@ -51,7 +51,7 @@ public class RootServiceHostComponentResourceDefinition extends @Override public List<PostProcessor> getPostProcessors() { - List<PostProcessor> listProcessors = new ArrayList<PostProcessor>(); + List<PostProcessor> listProcessors = new ArrayList<>(); listProcessors.add(new RootServiceHostComponentHrefProcessor()); return listProcessors; http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/resources/RootServiceResourceDefinition.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/RootServiceResourceDefinition.java b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/RootServiceResourceDefinition.java index b323d9d..cc73466 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/RootServiceResourceDefinition.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/RootServiceResourceDefinition.java @@ -47,7 +47,7 @@ public class RootServiceResourceDefinition extends BaseResourceDefinition { @Override public Set<SubResourceDefinition> getSubResourceDefinitions() { - Set<SubResourceDefinition> setChildren = new HashSet<SubResourceDefinition>(); + Set<SubResourceDefinition> setChildren = new HashSet<>(); setChildren.add(new SubResourceDefinition(Resource.Type.RootServiceComponent)); return setChildren; http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ServiceResourceDefinition.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ServiceResourceDefinition.java b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ServiceResourceDefinition.java index cebe83b..0bf0d1e 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ServiceResourceDefinition.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/ServiceResourceDefinition.java @@ -48,7 +48,7 @@ public class ServiceResourceDefinition extends BaseResourceDefinition { @Override public Set<SubResourceDefinition> getSubResourceDefinitions() { - Set<SubResourceDefinition> subs = new HashSet<SubResourceDefinition>(); + Set<SubResourceDefinition> subs = new HashSet<>(); subs.add(new SubResourceDefinition(Resource.Type.Component)); subs.add(new SubResourceDefinition(Resource.Type.Alert)); //todo: dynamic sub-resource definition http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackConfigurationResourceDefinition.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackConfigurationResourceDefinition.java b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackConfigurationResourceDefinition.java index 7cf5926..bb9375b 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackConfigurationResourceDefinition.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackConfigurationResourceDefinition.java @@ -47,7 +47,7 @@ public class StackConfigurationResourceDefinition extends BaseResourceDefinition @Override public Set<SubResourceDefinition> getSubResourceDefinitions() { - Set<SubResourceDefinition> subs = new HashSet<SubResourceDefinition>(); + Set<SubResourceDefinition> subs = new HashSet<>(); subs.add(new SubResourceDefinition(Resource.Type.StackConfigurationDependency)); return subs; http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackLevelConfigurationResourceDefinition.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackLevelConfigurationResourceDefinition.java b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackLevelConfigurationResourceDefinition.java index 5a6ff7e..aad9cac 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackLevelConfigurationResourceDefinition.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackLevelConfigurationResourceDefinition.java @@ -46,7 +46,7 @@ public class StackLevelConfigurationResourceDefinition extends BaseResourceDefin @Override public Set<SubResourceDefinition> getSubResourceDefinitions() { - Set<SubResourceDefinition> subs = new HashSet<SubResourceDefinition>(); + Set<SubResourceDefinition> subs = new HashSet<>(); subs.add(new SubResourceDefinition(Resource.Type.StackConfigurationDependency)); return subs; http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackResourceDefinition.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackResourceDefinition.java b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackResourceDefinition.java index 03e40c1..ee0f925 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackResourceDefinition.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackResourceDefinition.java @@ -46,7 +46,7 @@ public class StackResourceDefinition extends BaseResourceDefinition { @Override public Set<SubResourceDefinition> getSubResourceDefinitions() { - Set<SubResourceDefinition> setChildren = new HashSet<SubResourceDefinition>(); + Set<SubResourceDefinition> setChildren = new HashSet<>(); setChildren.add(new SubResourceDefinition(Resource.Type.StackVersion)); return setChildren; } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackServiceResourceDefinition.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackServiceResourceDefinition.java b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackServiceResourceDefinition.java index 8b05423..ce9404f 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackServiceResourceDefinition.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackServiceResourceDefinition.java @@ -47,7 +47,7 @@ public class StackServiceResourceDefinition extends BaseResourceDefinition { @Override public Set<SubResourceDefinition> getSubResourceDefinitions() { - Set<SubResourceDefinition> setChildren = new HashSet<SubResourceDefinition>(); + Set<SubResourceDefinition> setChildren = new HashSet<>(); setChildren.add(new SubResourceDefinition(Resource.Type.StackConfiguration)); setChildren.add(new SubResourceDefinition(Resource.Type.StackServiceComponent)); setChildren.add(new SubResourceDefinition(Type.StackArtifact)); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackVersionResourceDefinition.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackVersionResourceDefinition.java b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackVersionResourceDefinition.java index 55470b9..ba102b5 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackVersionResourceDefinition.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/StackVersionResourceDefinition.java @@ -42,7 +42,7 @@ public class StackVersionResourceDefinition extends BaseResourceDefinition { @Override public Set<SubResourceDefinition> getSubResourceDefinitions() { - Set<SubResourceDefinition> children = new HashSet<SubResourceDefinition>(); + Set<SubResourceDefinition> children = new HashSet<>(); children.add(new SubResourceDefinition(Resource.Type.OperatingSystem)); children.add(new SubResourceDefinition(Resource.Type.StackService)); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/api/resources/UserResourceDefinition.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/UserResourceDefinition.java b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/UserResourceDefinition.java index 26c1bd9..1dd6e93 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/api/resources/UserResourceDefinition.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/api/resources/UserResourceDefinition.java @@ -43,7 +43,7 @@ public class UserResourceDefinition extends BaseResourceDefinition { @Override public Set<SubResourceDefinition> getSubResourceDefinitions() { - final Set<SubResourceDefinition> subResourceDefinitions = new HashSet<SubResourceDefinition>(); + final Set<SubResourceDefinition> subResourceDefinitions = new HashSet<>(); subResourceDefinitions.add(new SubResourceDefinition(Resource.Type.UserPrivilege)); subResourceDefinitions.add(new SubResourceDefinition(Resource.Type.ActiveWidgetLayout)); return subResourceDefinitions;