Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package com.robrua.orianna.type.summoner;
  
  import java.util.List;
  
  
 public class RunePage implements Serializable {
     private static final long serialVersionUID = 3237362434900206119L;
     public final Boolean current;
     public final Long ID;
     public final String name;
     public final List<RuneSlotslots;
 
     public RunePage(final Boolean currentfinal Long IDfinal String namefinal List<RuneSlotslots) {
         this. = current;
         this. = ID;
         this. = name;
         this. = slots;
     }
 
     @Override
     public boolean equals(final Object obj) {
         if(this == obj) {
             return true;
         }
         if(obj == null) {
             return false;
         }
         if(!(obj instanceof RunePage)) {
             return false;
         }
         final RunePage other = (RunePage)obj;
         if( == null) {
             if(other.ID != null) {
                 return false;
             }
         }
         else if(!.equals(other.ID)) {
             return false;
         }
         if( == null) {
             if(other.current != null) {
                 return false;
             }
         }
         else if(!.equals(other.current)) {
             return false;
         }
         if( == null) {
             if(other.name != null) {
                 return false;
             }
         }
         else if(!.equals(other.name)) {
             return false;
         }
         if( == null) {
             if(other.slots != null) {
                 return false;
             }
         }
         else if(!.equals(other.slots)) {
             return false;
         }
         return true;
     }

    
Gets only the blue rune slots

Returns:
the blue rune slots
 
     public List<RuneSlotglyphSlots() {
         return Collections.unmodifiableList(.stream().filter((slot) -> slot.type == .).collect(Collectors.toList()));
     }
 
     @Override
     public int hashCode() {
         final int prime = 31;
         int result = 1;
         result = prime * result + ( == null ? 0 : .hashCode());
         result = prime * result + ( == null ? 0 : .hashCode());
         result = prime * result + ( == null ? 0 : .hashCode());
         result = prime * result + ( == null ? 0 : .hashCode());
         return result;
     }

    
Gets only the red rune slots

Returns:
the red rune slots
 
     public List<RuneSlotmarkSlots() {
         return Collections.unmodifiableList(.stream().filter((slot) -> slot.type == .).collect(Collectors.toList()));
     }

    
Gets only the quintessence rune slots

Returns:
the quintessence rune slots
    public List<RuneSlotquintessenceSlots() {
        return Collections.unmodifiableList(.stream().filter((slot) -> slot.type == .).collect(Collectors.toList()));
    }

    
Gets only the yellow rune slots

Returns:
the yellow rune slots
    public List<RuneSlotsealSlots() {
        return Collections.unmodifiableList(.stream().filter((slot) -> slot.type == .).collect(Collectors.toList()));
    }
    @Override
    public String toString() {
        return "RunePage [name=" +  + "]";
    }
New to GrepCode? Check out our FAQ X