提交 b1231de0 编写于 作者: J Juergen Hoeller

Fix formatting

See gh-21855
上级 68996241
/* /*
* Copyright 2002-2018 the original author or authors. * Copyright 2002-2019 the original author or authors.
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
...@@ -958,21 +958,24 @@ public abstract class AbstractNestablePropertyAccessor extends AbstractPropertyA ...@@ -958,21 +958,24 @@ public abstract class AbstractNestablePropertyAccessor extends AbstractPropertyA
return tokens; return tokens;
} }
private static int getPropertyNameKeyEnd(String propertyName, int startIndex) { private int getPropertyNameKeyEnd(String propertyName, int startIndex) {
int unclosedPrefixes = 0; int unclosedPrefixes = 0;
int length = propertyName.length(); int length = propertyName.length();
for (int i = startIndex; i < length; i++) { for (int i = startIndex; i < length; i++) {
switch (propertyName.charAt(i)) { switch (propertyName.charAt(i)) {
case PropertyAccessor.PROPERTY_KEY_PREFIX_CHAR: case PropertyAccessor.PROPERTY_KEY_PREFIX_CHAR:
// The property name contains opening prefix(es) // The property name contains opening prefix(es)...
unclosedPrefixes++; unclosedPrefixes++;
break; break;
case PropertyAccessor.PROPERTY_KEY_SUFFIX_CHAR: case PropertyAccessor.PROPERTY_KEY_SUFFIX_CHAR:
if (unclosedPrefixes == 0) { if (unclosedPrefixes == 0) {
// No unclosed prefix(es) in the property name (left), this is the suffix we are looking for // No unclosed prefix(es) in the property name (left) ->
// this is the suffix we are looking for.
return i; return i;
} else { }
// This suffix does not close the initial prefix, but one that occurred within the property name else {
// This suffix does not close the initial prefix but rather
// just one that occurred within the property name.
unclosedPrefixes--; unclosedPrefixes--;
} }
break; break;
...@@ -981,6 +984,7 @@ public abstract class AbstractNestablePropertyAccessor extends AbstractPropertyA ...@@ -981,6 +984,7 @@ public abstract class AbstractNestablePropertyAccessor extends AbstractPropertyA
return -1; return -1;
} }
@Override @Override
public String toString() { public String toString() {
StringBuilder sb = new StringBuilder(getClass().getName()); StringBuilder sb = new StringBuilder(getClass().getName());
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册