java.util.Stack.clear()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(4.6k)|赞(0)|评价(0)|浏览(312)

本文整理了Java中java.util.Stack.clear()方法的一些代码示例,展示了Stack.clear()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Stack.clear()方法的具体详情如下:
包路径:java.util.Stack
类名称:Stack
方法名:clear

Stack.clear介绍

暂无

代码示例

代码示例来源:origin: org.mockito/mockito-core

  1. public void reset() {
  2. matcherStack.clear();
  3. }

代码示例来源:origin: google/j2objc

  1. public void reset() {
  2. matcherStack.clear();
  3. }
  4. }

代码示例来源:origin: RobotiumTech/robotium

  1. /**
  2. * Clears the activity stack.
  3. */
  4. private void clearActivityStack(){
  5. activityStack.clear();
  6. activitiesStoredInActivityStack.clear();
  7. }

代码示例来源:origin: oracle/opengrok

  1. /**
  2. * Clears the instance stack.
  3. */
  4. protected void clearStack() {
  5. stack.clear();
  6. }
  7. }

代码示例来源:origin: apache/hive

  1. private synchronized void addTableNamesForPrewarming(List<String> tblNames) {
  2. tableNames.clear();
  3. if (tblNames != null) {
  4. tableNames.addAll(tblNames);
  5. }
  6. }

代码示例来源:origin: google/j2objc

  1. public List<LocalizedMatcher> pullLocalizedMatchers() {
  2. if (matcherStack.isEmpty()) {
  3. return Collections.emptyList();
  4. }
  5. List<LocalizedMatcher> matchers = new ArrayList<LocalizedMatcher>(matcherStack);
  6. matcherStack.clear();
  7. return (List) matchers;
  8. }

代码示例来源:origin: oracle/opengrok

  1. @Override
  2. protected void clearStack() {
  3. super.clearStack();
  4. popStrings.clear();
  5. docLabels.clear();
  6. }

代码示例来源:origin: JetBrains/ideavim

  1. /**
  2. * Resets the command, mode, visual mode, and mapping mode to initial values.
  3. */
  4. public void reset() {
  5. myCommand = null;
  6. myStates.clear();
  7. updateStatus();
  8. }

代码示例来源:origin: JetBrains/ideavim

  1. /**
  2. * Resets the state of this handler. Does a partial reset then resets the mode, the command, and the argument
  3. *
  4. * @param editor The editor to reset.
  5. */
  6. public void reset(@Nullable Editor editor) {
  7. partialReset(editor);
  8. state = State.NEW_COMMAND;
  9. currentCmd.clear();
  10. currentArg = Argument.Type.NONE;
  11. digraph = null;
  12. }

代码示例来源:origin: oracle/opengrok

  1. @Override
  2. protected void clearStack() {
  3. super.clearStack();
  4. styleStack.clear();
  5. }

代码示例来源:origin: oracle/opengrok

  1. @Override
  2. protected void clearStack() {
  3. super.clearStack();
  4. styleStack.clear();
  5. }

代码示例来源:origin: oracle/opengrok

  1. @Override
  2. protected void clearStack() {
  3. super.clearStack();
  4. docLabels.clear();
  5. }

代码示例来源:origin: pmd/pmd

  1. @Override
  2. public Object visit(ASTCompilationUnit node, Object data) {
  3. currentLookup.clear();
  4. return super.visit(node, data);
  5. }

代码示例来源:origin: google/j2objc

  1. private void assertIncorrectUseOfAdditionalMatchers(String additionalMatcherName, int count) {
  2. if(matcherStack.size() < count) {
  3. ArrayList<LocalizedMatcher> lastMatchers = new ArrayList<LocalizedMatcher>(matcherStack);
  4. matcherStack.clear();
  5. new Reporter().incorrectUseOfAdditionalMatchers(additionalMatcherName, count, lastMatchers);
  6. }
  7. }

代码示例来源:origin: google/j2objc

  1. public void validateState() {
  2. if (!matcherStack.isEmpty()) {
  3. ArrayList lastMatchers = new ArrayList<LocalizedMatcher>(matcherStack);
  4. matcherStack.clear();
  5. new Reporter().misplacedArgumentMatcher(lastMatchers);
  6. }
  7. }

代码示例来源:origin: google/j2objc

  1. private void assertMatchersFoundFor(String additionalMatcherName) {
  2. if (matcherStack.isEmpty()) {
  3. matcherStack.clear();
  4. new Reporter().reportNoSubMatchersFound(additionalMatcherName);
  5. }
  6. }

代码示例来源:origin: oracle/opengrok

  1. /**
  2. * Resets the Ruby tracked state; {@inheritDoc}
  3. */
  4. @Override
  5. public void reset() {
  6. super.reset();
  7. if (helpers != null) helpers.clear();
  8. h.reset();
  9. lastSymbol = null;
  10. }

代码示例来源:origin: oracle/opengrok

  1. /**
  2. * Resets the Ruby tracked state; {@inheritDoc}
  3. */
  4. @Override
  5. public void reset() {
  6. super.reset();
  7. if (helpers != null) helpers.clear();
  8. h.reset();
  9. }

代码示例来源:origin: libgdx/libgdx

  1. /** Handles a runtime/loading error in {@link #update()} by optionally invoking the {@link AssetErrorListener}.
  2. * @param t */
  3. private void handleTaskError (Throwable t) {
  4. log.error("Error loading asset.", t);
  5. if (tasks.isEmpty()) throw new GdxRuntimeException(t);
  6. // pop the faulty task from the stack
  7. AssetLoadingTask task = tasks.pop();
  8. AssetDescriptor assetDesc = task.assetDesc;
  9. // remove all dependencies
  10. if (task.dependenciesLoaded && task.dependencies != null) {
  11. for (AssetDescriptor desc : task.dependencies) {
  12. unload(desc.fileName);
  13. }
  14. }
  15. // clear the rest of the stack
  16. tasks.clear();
  17. // inform the listener that something bad happened
  18. if (listener != null) {
  19. listener.error(assetDesc, t);
  20. } else {
  21. throw new GdxRuntimeException(t);
  22. }
  23. }

代码示例来源:origin: libgdx/libgdx

  1. /** Handles a runtime/loading error in {@link #update()} by optionally invoking the {@link AssetErrorListener}.
  2. * @param t */
  3. private void handleTaskError (Throwable t) {
  4. log.error("Error loading asset.", t);
  5. if (tasks.isEmpty()) throw new GdxRuntimeException(t);
  6. // pop the faulty task from the stack
  7. AssetLoadingTask task = tasks.pop();
  8. AssetDescriptor assetDesc = task.assetDesc;
  9. // remove all dependencies
  10. if (task.dependenciesLoaded && task.dependencies != null) {
  11. for (AssetDescriptor desc : task.dependencies) {
  12. unload(desc.fileName);
  13. }
  14. }
  15. // clear the rest of the stack
  16. tasks.clear();
  17. // inform the listener that something bad happened
  18. if (listener != null) {
  19. listener.error(assetDesc, t);
  20. } else {
  21. throw new GdxRuntimeException(t);
  22. }
  23. }

相关文章